关于try catch代码块的使用,描述正确的是
A: try代码块中的代码是一定会出错的代码
B: try中的代码是可能出错的代码
C: 不管try中的代码是否出错,catch中的代码一定会被执行
D: 只有try中的代码出错了,catch中的代码才会被执行
A: try代码块中的代码是一定会出错的代码
B: try中的代码是可能出错的代码
C: 不管try中的代码是否出错,catch中的代码一定会被执行
D: 只有try中的代码出错了,catch中的代码才会被执行
举一反三
- 不管try块中的代码是否出现异常,也不管哪一个catch块被执行,finally块总会被执行
- 在try…catch…finally结构中,try{}块中的代码为可能产生异常的代码。
- 关于finally块中的代码描述正确的是() A: finally块中的代码总是被执行的 B: 如果try块后没有catch块,finally块中的代码才会执行 C: 异常发生时才被执行 D: 异常没有发生时才被执行
- 关于finally块中的代码描述正确的是( )。 A: 如果try块后没有catch块时,finally块中的代码才会执行 B: 异常没有发生时才被执行 C: 不论有没有异常,一定会执行 D: 异常发生时才被执行
- try { try块代码} catch (IOException e) { 异常处理代码1} catch (Exception e) { 异常处理代码2}以上try-catch结构的try块代码抛出异常IOException时,将执行异常处理代码1,异常处理代码2不被执行。( )