Java中的異常處理

一、錯誤和異常

根據錯誤嚴重程度,Java系統會運行錯分爲兩類:錯誤跟異常。

 

二、異常處理

例:輸出數組中的所有元素,捕獲下標越界異常,這個異常屬於運行時異常。

 

1、使用try-catch-finally捕獲並處理異常

 

例:用try-catch-finally捕獲程序中的異常並處理

 

2、拋出異常

拋出異常有兩種方式:

第一種:在方法體中用throw語句拋出, 格式: “throw 異常對象”。

第二種:在方法頭部用throws表示將拋出異常,格式:方法名 {參數} throws 異常類列表。

小編是一個有着5年工作經驗的java程序員,對於java,自己有做資料的整合,一個完整學習java的路線,學習資料和工具,相信這裏有很多學習java的小夥伴,我創立了一個2000人學習扣羣,479121291。每晚都有java的直播課程。無論是初級還是進階的小夥伴小編我都歡迎!

三、自定義異常

自定義異常一般需要兩步,必須由throw語句拋出

(1) 聲明一個新的異常類。

(2) 爲自定義異常類定義屬性和方法。

例:自定義半徑爲負的異常類,若給的半徑是負值,就捕獲並處理

 

 

 

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