序
本文主要记录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
Error表示致命错误,比如OutOfMemoryError,NoSuchMethodError
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。