try-catch 异常处理的执行过程
生活随笔
收集整理的這篇文章主要介紹了
try-catch 异常处理的执行过程
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
public void exception(){try{System.out.println("一");System.out.println(2/0);System.out.println("二");}catch(ArithmeticException m){System.out.println("異常解決了");}System.out.println("三");}
?? ??? ?try中沒有異常,此時會忽略catch中的所有,執行catch外的所有代碼
?? ??? ?如果try中有代碼發生了異常,異常后面的代碼都不會執行,程序會去catch中進行匹配?,查看是否有一個catch能與這個異常相匹配
?? ??? ?如果匹配到了,則執行catch塊中的代碼,只要執行了,則認為異常被解決了,程序會繼續執行try-catch后面的代碼
?? ??? ?如果沒有匹配到,程序會報錯,停止運行
運行結果:
?
總結
以上是生活随笔為你收集整理的try-catch 异常处理的执行过程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jq之div hide slow
- 下一篇: dos输入java Hello,出现错误