我们用try-except来处理异常,except语句后面通常会写上________________,当except语句后面什么都不写时,表示可以处理其他所有的异常。
第1题:
结构化异常处理用try…catch…finally语句,则可能出现异常的语句放在()块。
第2题:
用if语句判断60≤x≤80,在MATLAB中if语言后面的判断应写为()
第3题:
捕获异常try语句后面可以跟有一个或多个catch()方法用来处理try块内出现的异常事件。
第4题:
捕获异常try语句后面通常跟有一个或多个catch()方法用来处理try块内生成的异常事件。
第5题:
什么时候会执行try-except-else的else部分()
第6题:
错误与异常有什么区别?为什么要进行异常处理?用于异常处理的语句有哪些?
第7题:
throw
try
catch
throws
第8题:
第9题:
对
错
第10题:
对
错
第11题:
第12题:
第13题:
在catch语句中列举异常类型时,DivideByZeroException异常应列在Exception异常的()。(填前面或后面)
第14题:
在编写异常处理的Java程序中,每个catch语句块都应该与()语句块对应,使得用该语句块来启动Java的异常处理机制。
第15题:
在switch语句中,case后面的子句和if后面的子句相似,可以是一条语句,也可以是多条语句。
第16题:
一个except语句块可以处理多个异常吗?()
第17题:
在try...except...else结构中,如果try块的语句引发了异常则会执行else块中的代码。
第18题:
对于异常处理语句try…catch,下面那句话不正确?()
第19题:
try后面是可能产生异常的代码,catch后面是捕获到某种异常对象时进行处理的代码,final后面是没有捕获到异常时要执行的代码
try后面是可能产生异常的代码,catch后面是捕获到某种异常对象时进行处理的代码,final后面是无论是否捕获到异常都必须执行的代码
catch语句和final语句都可以缺省
catch语句用来处理程序运行时的非致命性错误,而final语句用来处理程序运行时的致命性错误
当程序运行时抛出的异常是cathe语句中异常的子类,异常也会被捕捉执行相应的catch语句
第20题:
对
错
第21题:
对
错
第22题:
一个符合条件的catch的处理语句中没有break语句,则执行后会继续执行后续catch
不管有没有捕获异常,finally部分都会被执行
找到合适的异常类型后就不再执行后面的catch
应该先处理子异常类,再处理父异常类。
第23题:
第24题:
对
错