![](https://lstatic.shangxueba.com/jiandati/pc/images/pc_jdt_tittleico.png)
无论异常是否抛出,finally子句中的内容都会被执行。()
无论异常是否抛出,finally子句中的内容都会被执行。()
![](https://lstatic.shangxueba.com/jiandati/pc/images/jdt_panel_vip.png)
无论异常是否抛出,finally子句中的内容都会被执行。()
A.合理地使用异常处理结构可以使得程序更加健壮,有更强的容错性
B.如果try中的语句没有抛出异常,则执行else中的代码
C.finally子句中的语句无论是否发生异常,都会执行
D.其他都正确
A.try、catch、finally必须同时出现
B.catch只能出现一次
C.try所抛出的异常一定能被catch捕获
D.无论异常是否抛出,finally的内容都会被执行
B.当异常对象是Exception类(或其子类)的实例时,能通过Java虚拟机或者throw语句抛出该异常对象,并能通过try…catch…finally处理
C.如果只用一个catch块捕捉多个异常对象,则catch子句中的参数类型应是所有异常对象的父类
D.以上说法都不对
A.finally部分的语句无论是否有异常抛出都会执行。
B.对于受检的异常,要么用try\catch捕获,要么用throw在方法签名后进行声明。
C.自定义的异常需继承自Exception或其子类。
D.对于多异常的捕获,一般地先catch子类异常再catch父类异常。
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!