如果一个异常无法被任何的except子句捕获,则程序会抛出该异常并停止。
第1题:
下列关于捕获异常的描述中,错误的是______。
A.在异常处理代码段中无法访问hy代码段中声明的变量
B.子类异常可被父类异常捕获处理
C.try-catch机制可以被用于流程控制
D.在catch代码段中的return语句用于退出方法,而不是返回异常抛出点
第2题:
下列说法中,错误的是( )。
A.一个程序抛出异常,任何其他在运行中的程序都可以捕获。
B.算术溢出需要进行异常处理。
C.在方法中检测到错误但不知道如何处理错误时,方法就声明一个异常。
D.任何没有被程序捕获的异常将最终被默认处理程序处理。
第3题:
在异常处理中,无论异常是否抛出,()子句中的内容都会被执行。
第4题:
列表对象的pop()方法默认删除并返回最后一个元素,如果列表已空则抛出异常。
第5题:
什么是异常?解释抛出、捕获的含义。
第6题:
在一个方法的定义中,若不想在方法体内捕获和处理异常,把出现的异常抛给调用该方法的程序,则必须在方法头的末尾使用()子句抛出其异常。
第7题:
下列关于异常处理的表述中哪些是正确的()?
第8题:
业务系统运行中异常错误处理合理的方法是()
第9题:
一旦出现异常,程序运行就终止了
如果一个方法申明将抛出某个异常,它就必须真的抛出那个异常
在catch子句中匹配异常是一种精确匹配
可能抛出系统异常的方法是不需要申明异常的
第10题:
对
错
第11题:
第12题:
对
错
第13题:
如要抛出异常,应用下列( )子句。
A.catch
B.throw
C.try
D.finally
第14题:
A.如果需要捕获不同类型异常,为了方便处理,可以使用catch(Exceptione){...}
B.不要捕获异常后不处理,丢弃异常信息
C.捕获异常与抛异常,必须是完全匹配,或者捕获异常是抛异常的父类
D.异常定义时区分unchecked/checked异常,避免直接使用RuntimeException抛出
第15题:
下列错误使用异常的做法是()
第16题:
以下关于异常的说法正确的是:()
第17题:
关于异常,以下说法正确的有()。
第18题:
如果异常发生时,没有捕获异常的代码,程序会正常执行。
第19题:
带有else子句的异常处理结构,如果不发生异常则执行else子句中的代码。
第20题:
第21题:
无论异常是否抛出,finally子句中的内容都会被执行
catch字句能且只能出现一次
try字句中所抛出的异常一定能被catch字句捕获
try、catch、finally三个字句必须同时出现,才能正确处理异常
第22题:
第23题:
不能,自定义异常必须被try…catch块捕获,不能被函数抛出
不能,自定义异常必须有try…catch捕获,或则被函数抛出
可以,对于不能捕获的自定义异常,Java系统会自动抛弃,程序继续执行
可以,但如果出现不能捕获的自定义异常,程序将终止
第24题:
对
错