在Java中,异常对象都是派生于Thorwable类的一个实例。

Java语言规范将派生于Error类或RuntimeException类的所有异常称为非受查(unchecked)异常,所有其他的异常称为受查(checked)异常。这是两个很有用的术语。

JavaSE--异常

只有受查异常需要被throws出即只有IOException需要被throws出

其他的,比如Error是系统出现错误,我们无法对它进行控制

RuntimeException是因为程序出现了错误,修改程序即可


附:

异常的积累

ParseException 解析异常,日期字符串转换为日期对象的时候,有可能抛出的异常
OutOfIndexException 数组下标越界异常
OutOfMemoryError 内存不足
ClassCastException 类型转换异常
ArithmaticException 除数为零
NullPointerException 空指针异常 

相关文章:

  • 2021-06-30
  • 2021-08-14
  • 2021-09-21
  • 2021-06-09
  • 2022-03-08
  • 2022-12-23
  • 2021-12-04
  • 2021-11-26
猜你喜欢
  • 2022-02-26
  • 2022-12-23
  • 2021-05-22
  • 2022-12-23
  • 2022-12-23
  • 2021-11-25
相关资源
相似解决方案