黑马程序员技术交流社区
标题:
一起学习
[打印本页]
作者:
ccsd999
时间:
2015-4-22 19:19
标题:
一起学习
一、选择题
1. 下面哪些情况属于Java异常( )( )。
A) JVM系统内部错误 B) 资源耗尽
C) 对负数开平方根 D) 试图读取不存在的文件
2. 下面的程序抛出的异常是( )。
String friends[]={"lisa","bily","kessy"};
for(int i=0;i<5;i++) {
System.out.println(friends[i]);
}
A) IndexOutOfBoundsException
B) ArithmeticException
C) FileNotFoundException
D) EOFException
二、填空题
1. Java中的异常可分为两大类:错误(Error)和____________。
2. ____________函数用来跟踪异常事件发生时执行堆栈的内容。
3. Java程序的执行过程中如出现异常,会自动生成一个异常类对象,该对象包含了有关异常的信息,并将被自动提交给Java运行时系统,这个过程称为____________。
4. 捕获异常是通过____________语句实现的。
三、简答题与程序设计题
1. 简述异常的概念以及分类。
2. Java如何捕获异常,在程序中加入异常捕获有什么好处。
3. 简述throw和throws的区别。
4. 编写异常处理类,当输入的用户名是4个字以上的时候,提示出错。
作者:
840800102
时间:
2015-4-22 20:03
好犀利啊。刚考完.就论坛上来了.
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2