- NullPointerException(空指针异常):
- 当试图访问对象的属性或调用对象的方法,但该对象为
null
时,会引发NullPointerException
。
- ArrayIndexOutOfBoundsException(数组下标越界异常):
- 当尝试访问数组中不存在的索引位置时,会引发
ArrayIndexOutOfBoundsException
。
- IndexOutOfBoundsException(索引越界异常):
- 与
ArrayIndexOutOfBoundsException
类似,但可适用于集合类等数据结构。
- ArithmeticException(算术异常):
- 当发生算术错误,例如除零操作时,会引发
ArithmeticException
。
- ClassCastException(类转换异常):
- 当试图进行不兼容的对象类型转换时,会引发
ClassCastException
。
- NumberFormatException&