一次偶然的刷题中,看到CSDN中关于RuntimeException和非RuntimeException的分类中,有几篇文章是把他糅杂在一起的,并没有分类,误导了我,为此我专门去搜索研究了一下。
常见的RuntimeException类:
ArithmeticException:数学计算异常。
NullPointerException:空指针异常。
NegativeArraySizeException:负数组长度异常。
ArrayOutOfBoundsException:数组索引越界异常。
ClassNotFoundException:类文件未找到异常。
ClassCastException:类型强制转换异常。
SecurityException:违背安全原则异常。
常见的非RuntimeException类:
IOException:输入输出异吊o
EOFException:文件已结束异常。
FileNotFoundException:文件未找到异常。
NumberFormaeReption:字符串转换为数字异常。
SQLException:操作数据库异常
欢迎大家补充!