当有多个异常要捕获时,应先捕获Exception类异常,再捕获具体的异常。
第1题:
Java中的异常对象是Error类或Exception类的对象,这两类对象中【 】类的对象不会被Java应用程序捕获和抛出。
第2题:
下列说法中错误的是( )。
A.捕获异常在调用方法时用throw子句捕获并处理
B.异常对象用new来创建
C.Java语言中的类库中已定义有许多异常类可利用
D.Throwable类分为Error和Exception两子类
第3题:
下列说法错误的是()。
A.Throwable类分为Error和Excepfion两子类
B.Java语言中的类库,已定义有许多异常类可利用
C.异常对象用new来创建
D.捕获异常在调用方法时用throw子句捕获并处理
第4题:
下列说法正确的是( )。
A.Java语言中,异常处理分为编译异常、运行异常、捕获异常三种
B.捕获异常要求在程序的方法中预先声明
C.运行异常在编程时必须定义
D.以上说法都不对
第5题:
A.如果需要捕获不同类型异常,为了方便处理,可以使用catch(Exceptione){...}
B.不要捕获异常后不处理,丢弃异常信息
C.捕获异常与抛异常,必须是完全匹配,或者捕获异常是抛异常的父类
D.异常定义时区分unchecked/checked异常,避免直接使用RuntimeException抛出
第6题:
捕获异常用的关键字为()
第7题:
Error类所定义的异常是无法捕获的。
第8题:
如果异常发生时,没有捕获异常的代码,程序会正常执行。
第9题:
一个try语句后有多个catch时,捕获范围大的异常要放在捕获范围小的异常之后。
第10题:
不能,自定义异常必须被try…catch块捕获,不能被函数抛出
不能,自定义异常必须有try…catch捕获,或则被函数抛出
可以,对于不能捕获的自定义异常,Java系统会自动抛弃,程序继续执行
可以,但如果出现不能捕获的自定义异常,程序将终止
第11题:
对
错
第12题:
捕获异常
抛出异常
声明异常
嵌套异常
第13题:
当方法遇到异常又不知如何处理时,下列哪种做法是正确的?
A.捕获异常
B.抛出异常
C.声明异常
D.嵌套异常
第14题:
下列关于异常类型的说明中错误的是( )。
A.Throwable类定义了Java语言中所有的异常情况
B.Exception是用户程序不能够捕获到,只能由系统捕获到的异常情况
C.Error定义了通常无法捕获到的情况
D.RuntimeException是程序运行时产生的,由JVM进行处理
第15题:
在捕获或声明异常时,应注意选择适当的异常类,选择适当的地方处理,是在方法内处理还是用【 】子句传递给调用栈的上层。
第16题:
下列说法不正确的是( )。
A.Java语言中,异常处理分为编译异常、运行异常、捕获异常三种
B.捕获异常要求在程序的方法中预先声明
C.运行异常在编程时必须定义
D.以上说法都不对
第17题:
捕获异常try语句后面可以跟有一个或多个catch()方法用来处理try块内出现的异常事件。
第18题:
所有的异常类都应该捕获。()
第19题:
当方法遇到异常又不知如何处理时,下列哪种说法是正确的()。
第20题:
用catch(Exception exception)语句可以捕获所有异常和错误。
第21题:
以下关于异常捕获的原则中,错误的是()
第22题:
对
错
第23题:
对
错
第24题:
RuntimeException 可以不被捕获,Java会自动处理运行期异常。
先列出子类,后列出父类。
先列出具体的异常类,后列出通用的异常类。
Exception类必须出现,而且必须作为catch块中第一个匹配的类。