java十大常见异常
时间: 2023-11-04 13:57:47 浏览: 152
java项目开发中常见异常
5星 · 资源好评率100%
Java十大常见异常包括:
1. NullPointerException(空指针异常)- 当程序试图访问一个空对象时抛出。
2. ArrayIndexOutOfBoundsException(数组越界异常)- 当程序试图访问数组的索引超出范围时抛出。
3. ClassCastException(类转换异常)- 当程序试图将一个对象强制转换为不是其类型的子类时抛出。
4. IllegalArgumentException(非法参数异常)- 当方法接收到一个不合法或不适当的参数时抛出。
5. ArithmeticException(算术异常)- 当发生数学运算错误时抛出,例如除以零。
6. IndexOutOfBoundsException(索引越界异常)- 当程序试图访问集合(List、Map等)中不存在的元素时抛出。
7. NoSuchElementException(没有找到元素异常)- 当程序试图从空的集合中获取元素时抛出。
8. UnsupportedOperationException(不支持的操作异常)- 当程序试图对不支持的操作进行操作时抛出。
9. ConcurrentModificationException(并发修改异常)- 当程序在迭代集合的同时对其进行修改时抛出。
10. OutOfMemoryError(内存溢出错误)- 当程序尝试分配超过其可用内存的对象时抛出。
阅读全文