下列关于抛出异常的描述中,错误的是()
A.捕捉到发生的异常可在方法中处理,也可以抛到调用该方法的方法中处理
B.在说明要抛出异常的方法时应加关键字throws<异常列表>
C.<异常列表>中可以有多个逗号分隔的异常
D.抛出异常的方法要使用下述抛出异常的语句:throw<异常名>;其中,<异常名>是异常类的类名
A.捕捉到发生的异常可在方法中处理,也可以抛到调用该方法的方法中处理
B.在说明要抛出异常的方法时应加关键字throws<异常列表>
C.<异常列表>中可以有多个逗号分隔的异常
D.抛出异常的方法要使用下述抛出异常的语句:throw<异常名>;其中,<异常名>是异常类的类名
第1题
A.算术溢出需要进行异常处理
B.在方法中监测到错误但不知道如何处理错误时,方法就声明一个异常
C.一个程序抛出异常,任何其他在运行中的程序都可以捕获
D.当方法产生该方法无法确定该如何处理的异常时,应该声明异常
第2题
A.Java的异常处理机制可以保障程序具有良好的容错性,使程序健壮性更高
B.异常处理使程序具有更好的可读性
C.在Java中可以使用“try-catch”语句处理异常
D.方法声明时可以使用throws关键字声明抛出异常
第3题
A.在C#中一个try块只能有一个catch块
B.一个try块可能产生多个异常
C.可以使用throws回避方法中的异常
D.finally块是异常处理所必需的
第6题
A.try-catch语句可以由几个catch组成,分别处理发生的相应异常
B.一个方法在声明时可以使用throws关键字声明要产生的若干个异常
C.一个方法在声明时可以使用throw关键字声明要产生的若干个异常
D.throw的作用就是抛出异常throw和throws是两个不同的关键字
第7题
A.readOnly 该属性用于设置当前事务是否为只读的事务,设置为false表示是只读,设置为true表示可读写
B.rollbackFor 该属性用于设置需要进行回滚的异常数组,当方法中抛出指定异常数组中的异常时,则进行事务回滚
C.noRollbackFor该属性用于设置不需要进行回滚的异常数组,当方法中抛出指定异常中的异常时,不进行事物的回滚
D.propagation该属性用于设置事务的传播行为
第9题
A.可以根据catch程序段的上下文抛出另一个适合的异常
B.在异常传递的过程中,应该对敏感信息进行过滤
C.尽量要在finally程序段非正常退出
D.记录日志时应避免异常
第10题
A.在类方法中可用this来调用本类的类方法
B.在类方法中调用本类的类方法时可直接调用
C.在类方法中只能调用本类中的类方法
D.在类方法中绝对不能调用实例方法
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!