欧美一区2区三区4区公司二百,国产精品婷婷午夜在线观看,自拍偷拍亚洲精品,国产美女诱惑一区二区

java基礎(chǔ)復(fù)習(xí)

二、異常處理
1、理解異常

程序在運(yùn)行過程中出現(xiàn)的問題稱為異常(Exception),出現(xiàn)異常時的處理叫異常處理

JAVA的異常分為:

? ? Error:java應(yīng)用程序本身無法恢復(fù)的嚴(yán)重錯誤,程序不需要捕獲、處理這些嚴(yán)重錯誤
? ? Exception:java程序拋出和處理的非嚴(yán)重異常,分為運(yùn)行時異常(RuntimeException)和檢查異常(CheckException),也稱非運(yùn)行時異常

所有的異常都繼承至java.lang.Throwable類
Throwable
? ? ---- Error
? ? ---- Exception?
? ? ? ? ---- RuntimeException
? ? ? ? ---- CheckException

2、Exception

需要程序員處理的,如果此類異常被捕獲,程序在運(yùn)行時是不會崩潰的,如果沒有捕獲(不做異常處理),可能導(dǎo)致整個程序運(yùn)行崩潰

Exception異常分為2類:

? ? 運(yùn)行時異常:正常編譯,但程序運(yùn)行時出的問題,又稱為非檢查異常
? ? 檢查異常:此異常是在編寫代碼時就會以紅色波浪線提示,需要做異常處理,又稱非運(yùn)行時異常

常見的運(yùn)行時異常:
java.lang.ArrayIndexOutOfBoundsException:數(shù)組的下標(biāo)越界異常
java.lang.ArithmeticException:數(shù)學(xué)運(yùn)算異常
java.lang.NullPointerException:空指針異常
java.lang.ClassCastException:類型轉(zhuǎn)換異常
java.lang.NumberFormatException:數(shù)字格式化異常
java.util.InputMismatchException:輸出信息類型不匹配異常

常見的檢查異常:

java.io.FileNotFoundException:文件找不到異常?
java.io.IOException:輸入輸出異常
java.lang.NoSuchMethodException:方法未找到異常

java.io.FileNotFoundException:文件找不到異常?
java.io.IOException:輸入輸出異常
java.lang.NoSuchMethodException:方法未找到異常

3、異常處理

異常處理的三種結(jié)構(gòu):

try{
? ? //可能出現(xiàn)異常語句塊
}catch(SomeException e){// 特指某些特定的異常
? ? //當(dāng)捕獲到SomeException類型的異常時執(zhí)行的語句塊,通常是打印該異常信息
}

catch語句可以多個,但如果是Exception類型來捕獲,必須為最后一個catch

如果try語句塊中的代碼沒有異常,則try語句塊執(zhí)行完畢后,catch中的語句塊不執(zhí)行;如果try語句塊有異常,則try語句塊中發(fā)生異常之后的代碼不執(zhí)行,而由相應(yīng)的catch語句進(jìn)行捕獲,catch中的代碼會執(zhí)行

? ? try…catch…finally
try {
? ? //可能拋出異常的語句塊
}catch(SomeException e){
? ? //當(dāng)捕獲到異常時運(yùn)行的語句塊
}finally {
? ? //不管是否發(fā)生異常都會執(zhí)行的語句塊
}

?

文章鏈接: http://www.qzkangyuan.com/21824.html

文章標(biāo)題:java基礎(chǔ)復(fù)習(xí)

文章版權(quán):夢飛科技所發(fā)布的內(nèi)容,部分為原創(chuàng)文章,轉(zhuǎn)載請注明來源,網(wǎng)絡(luò)轉(zhuǎn)載文章如有侵權(quán)請聯(lián)系我們!

聲明:本站所有文章,如無特殊說明或標(biāo)注,均為本站原創(chuàng)發(fā)布。任何個人或組織,在未征得本站同意時,禁止復(fù)制、盜用、采集、發(fā)布本站內(nèi)容到任何網(wǎng)站、書籍等各類媒體平臺。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進(jìn)行處理。

給TA打賞
共{{data.count}}人
人已打賞
建站教程

java基礎(chǔ)復(fù)習(xí)(二)

2023-7-5 16:50:55

建站教程

java基礎(chǔ)復(fù)習(xí)

2023-7-5 16:57:14

0 條回復(fù) A文章作者 M管理員
    暫無討論,說說你的看法吧
?
個人中心
購物車
優(yōu)惠劵
今日簽到
有新私信 私信列表
搜索
主站蜘蛛池模板: 康定县| 阿坝县| 唐山市| 麦盖提县| 泉州市| 泰顺县| 巨鹿县| 永兴县| 当涂县| 平谷区| 新龙县| 惠州市| 黎平县| 呼伦贝尔市| 庆阳市| 和顺县| 伊吾县| 溧水县| 多伦县| 金溪县| 合川市| 北票市| 盱眙县| 新宾| 乌拉特后旗| 英德市| 罗田县| 新巴尔虎左旗| 屏山县| 尚志市| 阳高县| 天镇县| 汾阳市| 吉木萨尔县| 望都县| 行唐县| 长汀县| 闵行区| 靖安县| 隆尧县| 黄梅县|