常见的异常类有哪些?

常见的异常类有哪些?

异常非常多,Throwable 是异常的根类。

Throwable 包含子类 错误-Error 和 异常-Exception 。

Exception 又分为 一般异常和运行时异常 RuntimeException。

运行时异常不需要代码显式捕获处理。

下图是常见异常类及其父子关系:

Throwable

| ├ Error

| │ ├ IOError

| │ ├ LinkageError

| │ ├ ReflectionError

| │ ├ ThreadDeath

| │ └ VirtualMachineError

| │

| ├ Exception

| │ ├ CloneNotSupportedException

| │ ├ DataFormatException

| │ ├ InterruptedException

| │ ├ IOException

| │ ├ ReflectiveOperationException

| │ ├ RuntimeException

| │ ├ ArithmeticException

| │ ├ ClassCastException

| │ ├ ConcurrentModificationException

| │ ├ IllegalArgumentException

| │ ├ IndexOutOfBoundsException

| │ ├ NoSuchElementException

| │ ├ NullPointerException

| │ └ SecurityException

| │ └ SQLException

相关文章

怎么自学python,大概要多久?python多久上手?
怎样获得免费office365

怎么自学python,大概要多久?python多久上手?

📅 08-17 👀 8494
什么是性能测试,一篇文章告诉你!
怎样获得免费office365

什么是性能测试,一篇文章告诉你!

📅 12-23 👀 1006