大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國(guó)咨詢/投訴熱線:400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁(yè) 學(xué)習(xí)攻略 Java學(xué)習(xí) Java入門視頻:Java中自定義異常

Java入門視頻:Java中自定義異常

更新時(shí)間:2019-09-03 15:13:00 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽2581次

timg (12).jpg

       異常分類

  異常體系分成:checked(編譯)異常和runtime(運(yùn)行)和異常。

  劃分規(guī)則是,RuntimeException和其子類屬于運(yùn)行異常,異常除了運(yùn)行異常,其他都是編譯異常。

  1.1.運(yùn)行異常(了解)

  runtime異常,顧名思義在編譯時(shí)期不被檢測(cè),只有在運(yùn)行時(shí)期才會(huì)被檢查出來(lái)。

  運(yùn)行異常可以不使用try...catch處理,但一旦出現(xiàn)異常就將由JVM處理(打印堆棧信息)。RuntimeException(運(yùn)行時(shí)異常)通常是指因設(shè)計(jì)或?qū)崿F(xiàn)方式不當(dāng)而導(dǎo)致的問(wèn)題。程序員小心謹(jǐn)慎是可以避免的異常。如:事先判斷對(duì)象是否為null就可以避免NullPointerException異常,事先檢查除數(shù)不為0就可以避免ArithmeticException異常。

  運(yùn)行異常特點(diǎn):

  在編譯階段,Java編譯器檢查不出來(lái)。一般的,程序可以不用使用try-catch和throws處理運(yùn)行異常。

  1.2.編譯異常(了解)

  編譯被檢查異常,顧名思義就是在編譯時(shí)期就會(huì)被檢測(cè)到的異常。除了RuntimeException以及子類以外,其他的Exception及其子類都是編譯異常,有時(shí)候也稱之為非runtime異常。

  特點(diǎn):

  在編譯階段,Java編譯器會(huì)檢查出異常,也就說(shuō)程序中一旦出現(xiàn)這類異常,要么使用try-catch語(yǔ)句捕獲,要么使用throws語(yǔ)句聲明拋出它,否則編譯就不會(huì)通過(guò)。

  簡(jiǎn)而言之:程序要求必須處理編譯異常,使用try-cathc或throws處理。

  1.3.自定義異常類(掌握)

  一個(gè)異常類只表示某一種特定的異常類型,在項(xiàng)目開(kāi)發(fā)中,可能會(huì)出現(xiàn)特定的邏輯錯(cuò)誤,此時(shí)開(kāi)發(fā)者可以對(duì)這些錯(cuò)誤進(jìn)行封裝成異常。比如我們可以定義一個(gè)LogicException用于表示業(yè)務(wù)邏輯異常。

  自定義異常的兩種方式,可以繼承Exception類或RuntimeException類。一般推薦繼承RuntimeException類。

  繼承異常類之后,一般的,需要提供無(wú)參構(gòu)造方法和帶一個(gè)String類型參數(shù)的構(gòu)造器。

  定義一個(gè)客戶類,表示一個(gè)客戶。

image.png

  定義一個(gè)客戶異常,專門表示拋出給用戶看的異常類型。

image.png

  測(cè)試類

image.png

  本系列教程為動(dòng)力節(jié)點(diǎn)Java基礎(chǔ)內(nèi)部教材,若要獲得最好的學(xué)習(xí)效果,需要配合對(duì)應(yīng)教學(xué)視頻一起學(xué)習(xí)。視頻教程:http://www.dabaquan.cn/video.html,希望可以幫助到大家,學(xué)習(xí)中遇到問(wèn)題,可登錄官網(wǎng)咨詢?cè)诰€客服老師。

提交申請(qǐng)后,顧問(wèn)老師會(huì)電話與您溝通安排學(xué)習(xí)

  • 全國(guó)校區(qū) 2025-06-26 搶座中
免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 深夜免费在线视频 | aaa大片 | 欧美日韩亚洲综合在线一区二区 | 97国产影院 | 色姑娘综合网 | 久久中文视频 | 国产精品久久国产三级国不卡顿 | 天堂亚洲国产日韩在线看 | 国产福利一区二区在线精品 | 夜夜操夜夜爽 | 日本高清在线观看天码888 | 国产成人精品一区二三区在线观看 | 欧美成人看片黄a免费 | 东京99热| 日操夜操天天操 | 91精品国产91久久 | 国产一区二区三区在线 | 欧美在线视频a | 国产日产精品_国产精品毛片 | 在线观看亚洲免费 | 国产精品九九免费视频 | 99热这里只有精品国产免费 | 天海翼一区二区三区高清视频 | 曰批免费视频播放在线看片二 | 毛片大片 | 49xxx中国妇女内谢视频 | 青青青青青青久久久免费观看 | 久久久久久全国免费观看 | 在线播放69热精品视频 | 国产一级特黄特色aa毛片 | 波多野结衣一区在线 | 国产在线视精品麻豆 | 亚洲国产成人久久综合一 | 亚洲欧洲一区二区三区在线 | 国产精品玖玖玖影院 | 久久久亚洲伊人色综合网站 | 香蕉视频在线网站 | 久久精品女人天堂 | 免费视频一区二区三区四区 | 精品久久久久中文字幕日本 | 亚洲香蕉在线视频 |