NullPointerExeption,使用未初始化的引用变量
IndexOutofBondsException,数组下标越界异常
IllegalAccessException,没有足够的权限访问其他类的成员
ArithmeticException,算术异常
第1题:
下列关于异常类型的说明中错误的是( )。
A.Throwable类定义了Java语言中所有的异常情况
B.Exception是用户程序不能够捕获到,只能由系统捕获到的异常情况
C.Error定义了通常无法捕获到的情况
D.RuntimeException是程序运行时产生的,由JVM进行处理
第2题:
执行下列程序段,请选出正确的答案()
A.能通过编译
B.输出“开始了”→RuntimeException异常发生→输出“出错了”→输出“结束了”
C.输出“开始了’→RuntimeException异常发生→输出”结束了”
D.输出“开始了→输出”结束了”→RuntimeException异常发生
第3题:
A.如果需要捕获不同类型异常,为了方便处理,可以使用catch(Exceptione){...}
B.不要捕获异常后不处理,丢弃异常信息
C.捕获异常与抛异常,必须是完全匹配,或者捕获异常是抛异常的父类
D.异常定义时区分unchecked/checked异常,避免直接使用RuntimeException抛出
第4题:
static void test() throws RuntimeException { try { System.out.print(”test “); throw new RuntimeException(); } catch (Exception ex) { System.out.print(”exception “); } } public static void main(String[] args) { try { test(); } catch (RuntimeException ex) { System.out.print(”runtime “); } System.out.print(”end “); } What is the result?()
第5题:
下面异常是属于RuntimeException的是()
第6题:
简述RuntimeException和Exception的区别。
第7题:
所有异常的共同父类是()
第8题:
下面有关JAVA异常类的描述,说法错误的是()。
第9题:
不必被捕获或声明抛出的异常是()
第10题:
第11题:
异常的继承结构:基类为Throwable,Error和Exception继承Throwable,RuntimeException和IOException等继承Exception
非RuntimeException一般是外部错误,其必须被 try{}catch语句块所捕获
Error类体系描述了Java运行系统中的内部错误以及资源耗尽的情形,Error不需要捕捉
RuntimeException体系包括错误的类型转换、数组越界访问和试图访问空指针等等,必须被 try{}catch语句块所捕获
第12题:
RuntimeException 可以不被捕获,Java会自动处理运行期异常。
先列出子类,后列出父类。
先列出具体的异常类,后列出通用的异常类。
Exception类必须出现,而且必须作为catch块中第一个匹配的类。
第13题:
分析下面的用Java语言编写的trythis()方法:当该方法被调用时,如果其中的problem()方法引发一个RuntimeException类的异常,那么输出结果将是()。
A.abcde
B.abd
C.abde
D.abe
第14题:
A、NumberFormatException
B、ArithmeticException
C、Exception
D、RuntimeException
第15题:
A.继承java.lang.Error的类属于checkedexception
B.checked异常继承java.lang.Exception类
C.unchecked异常继承java.lang.RuntimeException类
D.NullPointerException,IllegalArgumentException属于uncheckedexception
第16题:
在慢性病的病因链中,以下不属于生物危险因素的是()。
第17题:
在服装人体测量中,按照特殊体型的分类,以下选项中不属于“形态异常”的是()。
第18题:
运行期异常使用RuntimeException的子类来表示,必须在方法声明上加throws子句。
第19题:
在Java语言中,(检查/非检查)()型异常继承自RuntimeException类的异常。
第20题:
以下关于异常捕获的原则中,错误的是()
第21题:
test end
Compilation fails.
test runtime end
test exception end
A Throwable is thrown by main at runtime.
第22题:
java.lang.RuntimeException: Problem
run. java.lang.RuntimeException: Problem
End of method. java.lang.RuntimeException: Problem
End of method. run. java.lang.RuntimeException: Problem
run. java.lang.RuntimeException: Problem End of method.
第23题:
NullPointerExeption,使用未初始化的引用变量
IndexOutofBondsException,数组下标越界异常
IllegalAccessException,没有足够的权限访问其他类的成员
ArithmeticException,算术异常
第24题:
对
错