try catch finally 执行顺序
时间: 2023-10-30 09:05:28 浏览: 88
try、catch、finally、return 执行顺序.doc
5星 · 资源好评率100%
在 Java 中,try catch finally 块的执行顺序如下:
1. 首先执行 try 块中的代码;
2. 如果在 try 块中没有出现任何异常,则跳过 catch 块,并执行 finally 块中的代码;
3. 如果在 try 块中出现了异常,则会跳过 try 块中剩余的代码,并执行与所抛出异常类型相符的 catch 块中的代码;
4. 无论是否出现异常,finally 块中的代码总是会被执行。
注意:如果 try 块中抛出异常后,没有相对应的 catch 块,则程序会崩溃并输出异常信息。
阅读全文