<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Jafe Lee

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      49 隨筆 :: 0 文章 :: 24 評論 :: 0 Trackbacks
    1、Java中的異常層次結構簡化示意圖:
    exception.JPG
    說明:上圖只是簡化圖,并不表示Exception只有兩個子類IOException和RuntimeException

    2、Java語言規范將派生于RuntimeException類或Error類的所有異常稱為“未檢查(unchecked)”異常,其它檢查稱為“已檢查(checked)異常”
    • Error:描述了Java運行時系統的內部錯誤和資源耗盡錯誤,應用程序不應該拋出這種類型的對象。
    • RuntimeException : 由于你的程序錯誤(例如錯誤的類型轉換、數組越界訪問)等引起的異常
    • 不屬于RuntimeException的異常:曾經能夠正確運行而由于某些情況(例如,I/O錯誤)而導致的異常
    3、If it is a RuntimeException, it was your fault.

    4、一個方法必須聲明所有可能拋出的checked 異常,而unchecked異常要么不可控制(Error),要么就應該避免它們的發生(RuntiomException)。如果方法沒有聲明所有可能發生的checked異常,編譯器就會給出一個錯誤信息。除了聲明異常之外也可以捕獲異常。這樣會使異常不被拋到方法之外,也不需要throws規范。

    5、如果在子類中覆蓋了超類的一個方法,那么,子類方法中聲明的checked異常不能超過超類方法中聲明的異常范圍,。特別是,如果超類方法沒有拋出任何checked異常,那么子類方法也不能拋出任何checked異常。

    6、如果類中的某個方法聲明要拋出的異常是某個類的實例,那么,它既可以拋出一個該類的異常,也可以拋出該類的任意一個子類的異常。

    7、try語句可以只有finally字句而沒有catch字句。當拋出的異常必須要有另一個catch語句捕獲。

    posted on 2007-08-20 15:57 Jafe Lee 閱讀(223) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 午夜国产精品免费观看| 曰批免费视频播放在线看片二| 亚洲精品视频免费观看| 国产成人涩涩涩视频在线观看免费| 亚洲综合中文字幕无线码| 1000部拍拍拍18勿入免费视频下载 | 国产a不卡片精品免费观看| 亚洲色欲啪啪久久WWW综合网| 成人无遮挡裸免费视频在线观看| 亚洲中文字幕无码av在线| 无码人妻一区二区三区免费| 亚洲AV成人无码天堂| 思思99re66在线精品免费观看| 亚洲熟妇无码一区二区三区导航| 免费看片免费播放| 日本高清不卡中文字幕免费| 亚洲综合亚洲综合网成人| 在线观看免费视频网站色| 亚洲av无码国产精品色午夜字幕| 99ee6热久久免费精品6| 亚洲国产精品成人综合色在线婷婷| 两个人的视频高清在线观看免费 | 亚洲精品第一国产综合精品| 成人免费黄色网址| 亚洲欧好州第一的日产suv| 免费中文字幕不卡视频| 青青操免费在线观看| 亚洲精品动漫在线| 国产成人免费片在线观看| 中文字幕免费视频精品一| 91天堂素人精品系列全集亚洲| 蜜臀91精品国产免费观看| 一区二区三区免费视频观看| 色婷婷六月亚洲婷婷丁香| 破了亲妺妺的处免费视频国产| 一级做a爱片特黄在线观看免费看| 亚洲AV人人澡人人爽人人夜夜| 国产1024精品视频专区免费| 一级毛片在线免费视频| 亚洲精品资源在线| 亚洲国产精品成人一区|