溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Java異常類及搭建信用盤程序制作處理

發(fā)布時(shí)間:2020-08-09 18:24:00 來源:ITPUB博客 閱讀:164 作者:哦知道了 欄目:編程語言

異常體系兩大類:搭建信用盤程序制作q<115.28.8.00.9.9>

無論是error,還是Exception,問題發(fā)生就應(yīng)該可以拋出,讓調(diào)用者知道并處理,該體系的特點(diǎn)就在于Throwable及其所有子類都具備可拋性。

Throwable:

復(fù)制代碼

① 一般不可處理的。Error

特點(diǎn):是由JVM拋出的嚴(yán)重性問題;這種問題一般不針對處理,直接修改程序。

② 可處理的。Exception

可拋性:被throws 和 throw 關(guān)鍵字所操作的類和對象都具備可拋性

該體系的特點(diǎn):子類的后綴名都是用其父類名作為后綴名,閱讀性很強(qiáng)。

復(fù)制代碼

異常分類:

檢測性異常:即除RuntimeException及其子類以外的異常。這類異常在編譯時(shí)就進(jìn)行檢測,不處理不能通過;

非檢測性異常:即運(yùn)運(yùn)行時(shí)異常RuntimeException及其子類。這類異常不處理變異也可以通過,如果有拋出 直接拋到控制臺(tái)讓調(diào)用者進(jìn)行修正;

自定義異常:

要么繼承 Exception 要么繼承 RuntimeException

如果拋出一個(gè)在Java中沒有定義過的異常,這時(shí)就需要自定義創(chuàng)建一個(gè)異常類。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI