更新時(shí)間:2020-08-05 15:56:37 來源:動(dòng)力節(jié)點(diǎn) 瀏覽2458次
一個(gè)異常類只表示某一種特定的異常類型,在項(xiàng)目開發(fā)中,可能會出現(xiàn)特定的邏輯錯(cuò)誤,此時(shí)開發(fā)者可以對這些錯(cuò)誤進(jìn)行封裝成異常。比如我們可以定義一個(gè)LogicException用于表示業(yè)務(wù)邏輯異常。
自定義異常的兩種方式,可以繼承Exception類或RuntimeException類。一般推薦繼承RuntimeException類。
繼承異常類之后,一般的,需要提供無參構(gòu)造方法和帶一個(gè)String類型參數(shù)的構(gòu)造器。
定義一個(gè)客戶類,表示一個(gè)客戶。
定義一個(gè)客戶異常,專門表示拋出給用戶看的異常類型。
測試類
Java異常簡介:http://www.dabaquan.cn/tutorial_java_advance/613.html
以上就是動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)的小編針對“Java自定義異常掌握,Java入門教材”的內(nèi)容進(jìn)行的回答,希望對大家有所幫助,如有疑問,請?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。
相關(guān)閱讀
初級 202925
初級 203221
初級 202629
初級 203743