为了捕获一个异常,代码必须放在()语句块中。
A.try
B. catch
C. throws
D. finally
- · 有3位网友选择 A,占比37.5%
- · 有2位网友选择 B,占比25%
- · 有2位网友选择 C,占比25%
- · 有1位网友选择 D,占比12.5%
A.try
B. catch
C. throws
D. finally
A.try-catch捕获异常可以使用finally回收资源
B.try语句不能独立存在,其后至少要有一个catch语句块或finally语句块
C.finally语句块不是必须存在的,可以根据需求决定是否添加
D.如果try代码块没有出现异常,finally语句块不会被执行
A.把有可能抛出异常的代码放在try块中
B.把欲捕获和处理的异常放在catch块中
C.不管有没有处理异常都要执行的代码放在finally块中
D.用了try…catch语句则表示程序处理了异常
A.如果某个try块中有throw语句,那么执行throw语句后,该try块中throw语句之后的所有语句都会被跳过
B.如果某个try块中的代码抛出了一个异常,那么在这个异常被捕获之前的所有语句都会被跳过
C.try块中的throw语句抛出了一个异常,那么这个异常会被紧随其后的catch块捕获并处理
D.如果某个函数执行时抛出了一个异常,这个函数中没有捕获该异常,那么这个函数结束时,该异常也就自动消失了。
A.当catch语句无法处理它所捕获的异常时,它可以将该异常重新抛出
B.catch所在的函数想要通知它的调用者发生了一个异常时,该catch块中可以将捕获到的异常重新抛出
C.重新抛出异常的throw语句可以放在try{}块中
D.重新抛出异常的throw语句需要放在catch{}块中
A.catch、try 、finally
B.try、catch 、finally
C.try、finally、exception
D.exception、try、finally
A.throw语句必须书写在try语句块中
B.throw语句必须在try语句块中直接运行或通过调用函数运行
C.一个程序中可以有try语句而没有throw语句
D.throw语句抛出的异常可以不被捕获
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!