關於異常到底是該cache掉還是throws

2021-09-10 05:38:24 字數 395 閱讀 5500

1.什麼情況下進行異常的檢查呢?

1.入參的情況:

對引數的入參進行null的判斷

2.返回的資料結果:

3.對單個屬性值的判斷

1.  這個些關於業務的判斷,在實際開發當中,自定義業務異常類,再方法內部throw掉

2.根據業務分支的走向,在cache中進行捕獲

那麼什麼情況下進行throws?

這個一般情況下:jdk本身自帶的一些異常,應該直接throws出去,由system去處理;

這個只是個人的一些簡單想法,歡迎大佬指點

異常的用處:

1.系統的效能,健壯性更好

2.給前端的一種資訊提示;

3.問題出現在哪,進行問題的定位和bug的及時修復;

4.業務邏輯更加的清晰

關於Redux到底是個什麼鬼

我們故事的主人公,小明。小明大學剛畢業,擺脫了宿舍的集體生活,自己在外面租了個一室一廳的小公寓住。這是客廳的平面圖 一天小明邀請小馬來家裡做客。小馬說 呀你家的家具擺放位置好奇特!這種通過眼睛看到的視覺效果,就是react。每乙個家具都是乙個component,各種不同的components組成了乙...

關於PCB佈線的順序到底是怎樣才合理?

有人說先布好電源線和地線,讓它們盡量靠近走,然後再考慮訊號線 也有人說先布好關鍵的訊號線,然後再走電源和地線 還有人說先布好電源線,再佈訊號線,地線最後布。到底怎麼樣才算好呢?或者說,一般應按照什麼順序?從原理圖時就仔細考慮了,原理圖最好做成模組化的分立原理圖,這樣布的時候會輕鬆很多 先將複雜cpu...

c 函式呼叫到底是如何編譯的

總結一下c 本地函式呼叫的編譯過程,暫不考慮外部函式呼叫的編譯過程,那些涉及到鏈結的知識。遇到函式呼叫語句 解析出函式的名字 解析出函式呼叫的引數資訊 引數個數和型別 開始根據名稱查詢函式定義,查詢的過程是由內而外的,包括從內部作用域到外部作用域 從內層的命名空間到外層的命名空間 從子類到父類。查詢...