下面说法正确的是A)finally块只有在出现异B)如果在try块中包含C)finally块代码总是D)finally块在异常处常的情况下执行return语句,那么会运行的理中不能省略finally块将不会执行
时间: 2024-04-20 18:23:48 浏览: 130
关于Java中try finally return语句的执行顺序浅析
5星 · 资源好评率100%
下面说法正确的是 C)finally块代码总是在异常处理的情况下执行。
A)finally块不仅在出现异常的情况下执行,也会在没有异常发生的情况下执行。
B)如果在try块中包含return语句,那么在执行return语句之前会先执行finally块中的代码,然后再执行return语句。
C)finally块中的代码总是会被执行,无论是否发生异常。
D)finally块在异常处理的情况下执行,但并不会影响异常的处理,即使finally块中有return语句,异常仍然会被抛出。
因此,下面说法正确的是 C)finally块代码总是在异常处理的情况下执行。
阅读全文