异常处理—try catch finally

finally语句总是会执行吗? 不一定 1.当没有进入try语句就发生异常的时候,不会执行finally语句(只有与 finally 相对应的 try 语句块得到执行的情况下,finally 语句块才会执行) 2.当try语句中执行System.exit(0) 这个方法的时候,也不会执行finally语句 3.当一个线程在执行 try 语句块或者 catch 语句块时被打断(interrupte
相关文章
相关标签/搜索