關於架構設計中的異常處理java
今天在作項目當中,考慮到一個問題,架構設計的異常處理。我的感受全部的異常都應架構
該記錄到一個總的異常表裏,運維
包括異常發生的時間,異常發生所在的類,所在的方法,所在的行數,大體的一個分類情spa
況。這樣的話咱們不必.net
天天去看日誌信息,或者說當生產環境出問題了,咱們纔去看日誌表,異常表運維人員應架構設計
該天天都去看,甚至每隔幾個小時都應該去查一次。設計
作到問題早發現,早解決。而不是真正出問題了纔去解決。日誌
還有一點要考慮的就是,異常發生之後,程序是否真須要往下執行:code
好比:get
for(Obj ob:List){ try{ String name= ob.getName();//ob爲null }catch(Exception ex){ //將異常信息插入到表中 //insert into //這時候就要考慮break or continue or....而不是什麼都不作 } }
本文分享 CSDN - wangyonglin1123。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。