關於java異常在實際應用中經驗與總結

總結:

(1)處理運行時異常時,採用邏輯去合理規避同時輔助try-catch處理

(2)在多重catch塊後面,可以加上一個catch(Exception)來處理可能會被遺漏的的異常

(3)不確定是否會拋出異常,可以加上try-catch處理潛在可能會拋出的異常

(4)儘量去處理異常,因爲異常說明了很多問題,比如說程序問題、環境問題,如果不去處理,程序在健壯性上就會大打折扣,

    在處理時,切忌只是簡單的調用printStackTrace()去打印輸出異常,最好在打印輸出異常原因的同時加以其他操作,比如說業務回滾等。

(5)具體如何處理異常,要根據不同的業務需求和異常類型去決定

(6)儘量添加finally語句塊去釋放佔用的資源,尤其是有網絡連接和連接數據庫的情況

發佈了60 篇原創文章 · 獲贊 12 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章