Java常用工具類---java異常

什麼是異常

異常字面翻譯就是“意外、例外”的意思,也就是非常情況。
異常本質上是程序上的錯誤
 

如何處理異常

  • try-catch-finally
  • throw
  • throws
  • 自定義異常
  • 異常鏈

異常的分類

Throwable 有兩個重要的子類:Exception和Error

Error是程序無法處理的錯誤,表示運行應用程序中較嚴重的問題。大多數錯誤與代碼編寫者執行的操作無關,而表示JVM(java虛擬機)出現的問題

例如,Java虛擬機運行錯誤( Virtual machine error),當JvM不再有繼續執行操作所需的內存資源時,將出現 OutofMemory Error

  • 這些錯誤是不可查的,因爲它們在應用程序的控制和處理能力之外而且絕大多數是程序運行時不允許出現的狀況。
  • 對於設計合理的應用程序來說,即使確實發生了錯誤,本質上也不應該試圖去處理它F引起的異常狀況。
  • 因此我們編寫程序時不需要關心這類異常。

 

最後執行return方法

常見的異常類型

 

 

 

 

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