java畢向東基礎day8

1. Throwalbe有兩個子類:Error和Exception

一般的異常類裏面有三個得到異常信息的方法:

  • getMessage() :獲取異常信息;
  • toString():獲取異常類名和異常信息;
  • printStackTrace():獲取異常類名和異常信息,以及異常出現在程序中的位置 ;

 

2.java內部的異常並不能覆蓋日常編程中的所有異常,因此有時候需要我們自定義異常,自定義需要手動拋出(throw new XXXException),即在代碼內部拋出且在函數名上聲明。

 

3.不用自己複寫Exception裏面的函數,直接通過super語句將異常新鄉傳遞給父類,然後就可以通過getMessage()方法獲得自定義的異常信息了。

   →   

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章