本文知識點:異常總結java
說明:由於時間緊張,本人寫博客過程當中只是對知識點的關鍵步驟進行了截圖記錄,沒有對截圖步驟進行詳細的文字說明(後面博主時間充裕了,會對目前的博客編輯修改,補充上詳細的文字說明);有些步驟和相關知識點缺少文字描述,可能會難以理解。讀者若有不明之處,歡迎博客私信或者微信(本人微信在博客下方的「關於博主」處)與本人交流,共同進步。android
try中沒有異常,直接跳過catch
try中有異常時,進入catch處理,以後程序繼續順序執行
微信
若是try中的異常和catch的處理異常類型不匹配,則程序中斷
工具
多重catch結構
不管是否執行catch塊,不管是否有異常,finally塊中的代碼都要正常執行
3d
但如果使用了System.exit(1)語句,finally語句塊將會強制終止執行。
blog
return:當代碼中出現return時,必定是finally語句塊執行完成以後,纔會去執行相應的return代碼。不管這條return語句放在什麼位置。
博客