题目内容
(请给出正确答案)
[单选题]
在catch多种类型的异常时,应该()
A.先catch子类类异常,再catch父类异常;
B.先catch父类异常,再catch子类异常;
C.只能catch子类异常;
D.只能catch父类异常;
提问人:网友zyxx1214
发布时间:2022-01-07
A.先catch子类类异常,再catch父类异常;
B.先catch父类异常,再catch子类异常;
C.只能catch子类异常;
D.只能catch父类异常;
A.finally部分的语句无论是否有异常抛出都会执行。
B.对于受检的异常,要么用try\catch捕获,要么用throw在方法签名后进行声明。
C.自定义的异常需继承自Exception或其子类。
D.对于多异常的捕获,一般地先catch子类异常再catch父类异常。
对于try和catch子句的排列,下列各项中正确的是()。
A.子类异常在前,父类异常其后
B.父类异常在前,子类异常其后
C.先有子类,其他如果排列都无关
D.有继承关系的异常不能在同一个try程序段内
A.异常父类在先,异常子类在后
B.异常子类在先,异常父类在后
C.有继承关系的异常不能同时出现在同一个try程序段之后
D.其余说法都不对
对于catch语句的正确排列是()。
A.父类在先,子类在后
B.子类在先,父类在后
C.有继承的异常不能在同一个try段内
D.排列无关
A.RuntimeException可以不被捕获,Java会自动处理运行期异常。
B.先列出子类,后列出父类。
C.先列出具体的异常类,后列出通用的异常类。
D.Exception类必须出现,而且必须作为catch块中第一个匹配的类。
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!