题目内容

1、下面有关JAVA异常类的描述,说法错误的是()。

A. 异常的继承结构:基类为Throwable,Error和Exception继承Throwable,RuntimeException和IOException等继承Exception
B. 非RuntimeException一般是程序错误(或缺陷),其必须被 try-catch语句块所捕获
C. RuntimeException包括错误的类型转换、数组越界访问和试图访问空指针等等,必须被 try-catch语句块捕获
D. Error类体系描述了Java运行系统中的内部错误以及资源耗尽的情形,Error不需要捕捉

查看答案
更多问题

2、以下代码片段的的输出结果是()。try{System.out.print("try,");return;} catch(Exceptione){System.out.print("catch,");} finally {System.out.print("finally");}

A. try, finally
B. try
C. try, catch, finally
D. try, catch

3、下面关于java.lang.Exception类的说法正确的是()。

A. 继承自Throwable
B. 继承自Serializable
C. 继承自Error
D. 是异常体系的最终父类,只继承Object

4、下面函数将返回()。public static int func (){try{return 1;}catch(Exception e){return 2;}finally{return 3;}}

A. 1
B. 2
C. 3
D. 编译错误

5、关键字()可以抛出异常。

A. transient
B. finally
C. throw
D. static

答案查题题库