常见的异常有哪些?

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

你可能感兴趣的:(java)