常见的异常类有哪些?

常见的异常类有哪些?

异常非常多,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

来一道刷了进BAT的面试题?

相关推荐

李佳琦为什么火
365bet官网备用网站

李佳琦为什么火

08-21 👁️ 5359
付爱宝主要产品有哪些?付爱宝产品分析介绍 付爱宝产品种类分类
冰激凌蛋糕的详细做法
mobilesport365

冰激凌蛋糕的详细做法

01-07 👁️ 6423