可以存在多个catch语句块,表示可以捕捉多种异常
不能同时没有catch语句块和finally语句块
结构整体可以当作一条语句,从而可以嵌套在其他try-catch-finally结构中
在try-catch-finally结构中,不发生异常,finally语句块不会执行
第1题:
此题为判断题(对,错)。
第2题:
此题为判断题(对,错)。
第3题:
A、如果有多个catch语句,对所有的catch语句都会执行一次
B、如果有多个catch语句,对每个符合条件的catch语句都会执行一次
C、多个catch的情况下,异常类的排列顺序应该是父类在前,子类在后
D.一般情况下,finally部分都会被执行一次
答案:D
解析:
try语句 执行你所定义的或者你所捕获到的错误测试的代码块
catch :定义当try 代码块发生错误所需要执行的代码块
finally:无论是否有异常都会执行
第4题:
下列关于C#的异常处理的说发法,错误的是()。
第5题:
下列关于try…catch…finaly语句的说明中,不正确的是()。
第6题:
此题为判断题(对,错)。
第7题:
下面对异常说法不正确的是()
第8题:
A、条件语句中的条件可以是逻辑表达式或关系表达式
B、条件语句中的条件可以是数值表达式,非0值表示true,0值表示false
C、在块结构条件语句中,语句块中的语句不能与then在同一行上
D、块结构的条件语句和单行结构的条件语句都必须以End if结束
第9题:
结构化异常处理用try…catch…finally语句,则可能出现异常的语句放在()块。
第10题:
使用try-catch-finally语句只能捕获一个异常。