一個異常類只表示某一種特定的異常類型,在項目開發(fā)中,可能會出現(xiàn)特定的邏輯錯誤,此時開發(fā)者可以對這些錯誤進行封裝成異常。比如我們可以定義一個LogicException用于表示業(yè)務(wù)邏輯異常。
自定義異常的兩種方式,可以繼承Exception類或RuntimeException類。一般推薦繼承RuntimeException類。
繼承異常類之后,一般的,需要提供無參構(gòu)造方法和帶一個String類型參數(shù)的構(gòu)造器。
定義一個客戶類,表示一個客戶。
定義一個客戶異常,專門表示拋出給用戶看的異常類型。
測試類
Java異常簡介:http://www.bjpowernode.com/tutorial_java_advance/613.html
以上就是長沙牛耳教育java培訓(xùn)機構(gòu)的小編針對“Java自定義異常掌握,Java入門教材”的內(nèi)容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務(wù)。