說說java中異常的分類

異常父類爲Throwable,其實現類描述了java的錯誤和異常。

分爲Error、Exception兩大種。

其中Error不是代碼處理的,一般有對應的硬件處理此類錯誤;

Exception分爲運行時異常、非運行時異常

異常一般由try-catch-finally代碼塊捕獲其異常

try部分包裹業務代碼塊,

catch分支捕獲異常,任何一個catch獲取了異常,後面的都不在進行捕獲,

finally塊 一般用於釋放資源,程序是否出現異常,都執行

例外情況:

1、強制殺死進程,這時候不會執行該部分(指:finally代碼塊)的內容;

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