序
本文主要記錄java的異常體系
概覽 Exception分checked exception以及unchecked exception(runtime exception)
checked exception
除runtime exception外的exception。
ReflectiveOperationException(ClassNotFoundException、 NoSuchFieldException、NoSuchMethodException)
IOException(FileNotFoundException、FileExistsException)
IOException(SocketException、SocketTimeoutException)
SQLException
InterruptedException、TimeoutException
URIReferenceException、URISyntaxException
XMLSchemaException、XMLParseException、XMLStreamException
runtime exception
NullPointerException、NumberFormatException、ArrayIndexOutOfBoundsException、StringIndexOutOfBoundsException、ClassCastException、ArithmeticException、IllegalArgumentException
Error表示致命錯誤,比如OutOfMemoryError,NoSuchMethodError
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/65619.html
摘要:案例演示該句運行時發生了數組索引越界異常,由于沒有處理異常,導致程序無法繼續執行,程序結束。用來進行某種異常的捕獲,實現對捕獲到的異常進行處理。運行時期異常一旦發生需要程序人員修改源代碼。 01異常的概述 * A: 異常的概述 * a:什么是異常 * Java代碼在運行時期發生的問題就是異常。 * b:異常類 * 在Java中,把異常信息...
摘要:異常,可以有針對性的處理方式無論是錯誤還是異常,它們都有具體的子類體現每一個問題,它們的子類都有一個共性,就是都以父類名才作為子類的后綴名。特殊情況對應多個時,如果有父類的語句塊,一定要放在下面。聲明的原因是需要調用者對該異常進行處理。 異 常:★★★★異常:就是不正常。程序在運行時出現的不正常情況。其實就是程序中出現的問題。這個問題按照面向對象思想進行描述,并封裝成了對象。因為問題的...
閱讀 3072·2021-11-25 09:43
閱讀 2251·2021-09-07 10:28
閱讀 3543·2021-08-11 11:14
閱讀 2777·2019-08-30 13:49
閱讀 3544·2019-08-29 18:41
閱讀 1162·2019-08-29 11:26
閱讀 1976·2019-08-26 13:23
閱讀 3372·2019-08-26 10:43