
Paste_Image.png
Error類層次結構描述了Java運行時系統(tǒng)的內部錯誤和資源耗盡錯誤
派生于RuntimeException的異常包含:
錯誤的類型轉換
數組訪問越界
訪問空指針
不派生于RuntimeException的異常包括:
試圖在文件尾部后面讀取數據
試圖打開一個不存在的文件
試圖查找class對象,但不存在
java語言規(guī)范將派生于Error類或RuntimeException類的所有異常稱為未檢查異常,其它異常則稱為已檢查異常
try (Resource res = ...)
{
work with res
}
try塊退出時,會自動調用res.close()