下面对异常说法不正确的是()
A.try/catch块为基本引发异常的组合
B. 在捕获异常时,可以有多个catch块
C. 无论异常是否发生,finally块总会执行
D. try块和finally不能连用
- · 有4位网友选择 B,占比40%
- · 有3位网友选择 D,占比30%
- · 有2位网友选择 A,占比20%
- · 有1位网友选择 C,占比10%
A.try/catch块为基本引发异常的组合
B. 在捕获异常时,可以有多个catch块
C. 无论异常是否发生,finally块总会执行
D. try块和finally不能连用
A.try/catch块为基本引发异常的组合
B.在捕获异常时,可以有多个catch块
C.无论异常是否发生,finally块总会执行
D.try块和finally不能连用
A.A.一个方法抛出Runtime Exception后无需使用try…catch处理即可通过编译
B.B.FileNotFoundException属于Checked Exception
C.C.如果正确处理了异常,程序就会从try块中发生异常的语句的下一句语句开始继续执行
D.D.如果try中发生了异常,finally块中的语句仍会执行
A.一个try块对应着一个或多个catch块
B.捕获异常时是根据异常的类型来进行匹配的
C.catch(…)可以捕获任何类型的异常
D.异常处理完毕后,程序会回到抛出异常的位置,顺序往下执行完try块中剩下的内容
A、A. finally语句中的代码段始终要保证被执
B、B.一个try块后接一个或多个 except块
C、C.一个try块后接一个或多个 finally块
D、D.try块必须与 except或 finally块一起使用
A.try块中的return语句会中断finally块中语句的执行。
B.无论finally块前面的语句运行是否产生异常,其中的语句都会执行。
C.finally块中的语句通常用作资源的清理。
D.try块中的System.exit(1)语句会中断finally块中语句的执行。
A.当catch语句无法处理它所捕获的异常时,它可以将该异常重新抛出
B.catch所在的函数想要通知它的调用者发生了一个异常时,该catch块中可以将捕获到的异常重新抛出
C.重新抛出异常的throw语句可以放在try{}块中
D.重新抛出异常的throw语句需要放在catch{}块中
B.当异常对象是Exception类(或其子类)的实例时,能通过Java虚拟机或者throw语句抛出该异常对象,并能通过try…catch…finally处理
C.如果只用一个catch块捕捉多个异常对象,则catch子句中的参数类型应是所有异常对象的父类
D.以上说法都不对
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!