异常机制第三十四课,Exception,Throwable,Error的概念

来源:互联网 发布:java 生成pdf 编辑:程序博客网 时间:2024/06/07 20:06

异常机制



异常(Exception)的概念

java异常是java提供的用于处理程序中错误的一种机制。

public static void main(String[] args) {int i = 1 /0;}

运行代码:

Exception in thread "main" java.lang.ArithmeticException:/ by zero
at com.pkushutong.TestException.Test01.main(Test01.java:6)

java是采用面向对象的方式来处理异常的。处理过程:

  1. 抛出异常:在执行一个方法时,如果发生异常,则这个方法生成代表该异常的一个对象,停止当前执行路径,并把异常对象提交给jre。
  2. 捕获异常:jre得到该异常后,寻找相应的代码来处理异常。jre在方法的调用栈中查找,从生成异常的方法开始回溯,直到找到相应的异常处理代码位置。

0 0
原创粉丝点击