<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)  編輯  收藏

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


    網站導航:
     
    主站蜘蛛池模板: 国产精品麻豆免费版| 亚洲av无码成人影院一区| 你懂的在线免费观看| 老司机午夜在线视频免费观| 欧美大尺寸SUV免费| 亚洲剧情在线观看| 成人黄动漫画免费网站视频 | 免费无码又爽又刺激高潮视频 | 亚洲成年人电影网站| 67pao强力打造高清免费| 亚洲熟妇色自偷自拍另类| 中文字幕无码免费久久99| 亚洲色精品三区二区一区| 四虎影视在线永久免费看黄| 边摸边脱吃奶边高潮视频免费| 亚洲综合色在线观看亚洲| 中文字幕免费播放| 亚洲黄色网站视频| 最近最好的中文字幕2019免费| 久久精品国产亚洲av瑜伽| 精品国产亚洲一区二区在线观看| 两性色午夜视频免费播放| 亚洲成人福利在线观看| 日本无卡码免费一区二区三区| 一级毛片aaaaaa视频免费看| 久久亚洲精品无码| 免费v片在线观看视频网站| 亚洲日韩精品无码AV海量| 亚洲国模精品一区| 最近免费中文字幕大全高清大全1 最近免费中文字幕mv在线电影 | 亚洲日韩乱码中文无码蜜桃臀| 午夜小视频免费观看| 一级特黄录像免费播放肥| 亚洲成a人片毛片在线| 国产成人在线免费观看| a级成人毛片免费图片| 久久精品亚洲AV久久久无码 | 成年女人视频网站免费m| 一级毛片在线完整免费观看| 亚洲精品自产拍在线观看动漫| 成人毛片手机版免费看|