Exception的分类
a、已检查异常(Checked Exception),用throws在方法上声明,编译时产生,javac命令
b、运行时异常(RuntimeException),运行时产生,java命令
常见的RuntimeException
NullPointerException //空指针异常
ClassCastException //类转化异常(父->子,不同类)
IndexOutOfBoundsException //索引越界异常
ArithmeticException //数学异常,除0
IllegalArgumentException //非法参数异常
NoSuchElementException //没有匹配元素异常 |
|