Java中异常机制与异常类层次结构(Exception)

异常机制本质:

当程序出现任何错误,程序能够安全退出的机制。

Java采用面向对象的方式来处理异常

过程:

1、抛出异常:在执行一个方法时,如发生异常,则这个方法生成代表该异常的一个对象,停止执行当前路径,并把异常对象交给JRE。

2、通过JRE捕获异常:在JRE得到异常后,寻找相应代码来处理异常。JRE在方法的调用栈中查找,从生成异常的方法开始回溯,知道找到相应的异常处理代码为止。

************************************************************************************************************

Java异常类结构层次图:

Java中异常机制与异常类层次结构

************************************************************************************************************

Error与Exception区别:

1、Error:正开着车,突然发动机坏了,你无能为力管不了。

2、Exception:正开着车,突然前边出现一头猪,你连忙刹车,之后又继续行驶。

************************************************************************************************************

您的建议是博主更新最大的动力!!

如发现错误请在评论区评论,博主会仔细查看并修改的!!

希望对您有所帮助!!!

相关文章:

  • 2021-09-30
  • 2021-12-15
  • 2021-12-10
  • 2021-12-10
  • 2021-12-31
  • 2022-01-12
  • 2022-12-23
猜你喜欢
  • 2021-09-23
  • 2021-11-07
  • 2021-12-02
  • 2022-12-23
  • 2022-01-15
  • 2021-08-15
相关资源
相似解决方案