Java异常五:常见的异常类型及原因分析

1.ArithmeticException,算数异常

常见的情况就是除数为0;

Java异常五:常见的异常类型及原因分析

2.NumberFormatException,数字格式化异常

数字格式化,数字转换

Java异常五:常见的异常类型及原因分析

3.ArrayIndexOutOfBoundsException,数组下标越界异常

Java异常五:常见的异常类型及原因分析

4.NullPointerException,空指针异常

Java异常五:常见的异常类型及原因分析

5.ClassCastException,类型转换异常

如向下转型时的异常

Java异常五:常见的异常类型及原因分析

6.ArrayStoreException,数组存储异常?

Java异常五:常见的异常类型及原因分析

Java异常五:常见的异常类型及原因分析

通过实测发现:

目前可以这样理解,数组声明称申明类型的,其不能存贮父类,但可以存储本类和子类类型的对象。存疑

Java异常五:常见的异常类型及原因分析

7.InputMismatchException,输入格式错误异常

Java异常五:常见的异常类型及原因分析

8.FileNotFoundException,文件未找到异常

Java异常五:常见的异常类型及原因分析

Java异常五:常见的异常类型及原因分析