日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Java異常的分類和注意點-創(chuàng)新互聯(lián)
異常體系結(jié)構(gòu)Error與Exception

Error是程序無法處理的錯誤,它是由JVM產(chǎn)生和拋出的,比如OutOfMemoryError、ThreadDeath等。這些異常發(fā)生時,Java虛擬機(jī)(JVM)一般會選擇線程終止。

廊坊網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站等網(wǎng)站項目制作,到程序開發(fā),運營維護(hù)。創(chuàng)新互聯(lián)于2013年創(chuàng)立到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)。

Exception是程序本身可以處理的異常,這種異常分兩大類運行時異常和非運行時異常。程序中應(yīng)當(dāng)盡可能去處理這些異常。

運行時異常(未檢查異常)和非運行時異常(檢查異常)

運行時異常都是RuntimeException類及其子類異常,如NullPointerException、IndexOutOfBoundsException等,這些異常是未檢查異常,程序中可以選擇捕獲處理,也可以不處理。這些異常一般是由程序邏輯錯誤引起的,程序應(yīng)該從邏輯角度盡可能避免這類異常的發(fā)生。

非運行時異常是RuntimeException以外的異常,類型上都屬于Exception類及其子類。從程序語法角度講是必須進(jìn)行處理的異常,如果不處理,程序就不能編譯通過。如IOException、SQLException等以及用戶自定義的Exception異常,一般情況下不自定義檢查異常。

總結(jié)

您必須聲明運行時異常,但是不必聲明非運行時異常。
代碼如下圖,可以幫助理解

public void getSomething(){// 不加上 throws RuntimeException,但可以通過編譯
   throw new RuntimeException("I don't have to be declared in the method header!");
}

public void getSomething(){// 不加上 throws Exception,不可以通過編譯
   throw new Exception("I don't have to be declared in the method header!");
}

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧


網(wǎng)站欄目:Java異常的分類和注意點-創(chuàng)新互聯(lián)
文章路徑:http://www.dlmjj.cn/article/deehic.html