异常规范之异常的概念

自作多情 提交于 2020-01-17 23:44:08

异常概念

异常是发生在程序执行过程中阻碍程序正常执行的错误事件,当一个程序出现错误时,可能的情况有如下3种:

语法错误 代码的格式错了,某个字母输错了
运行时错误 空指针异常,数组越界,除数为零等
逻辑错误 运行结果与预想的结果不一样,这是一种很难调试的错误

Java中的异常处理机制主要处理运行时错误。

异常分类:

 在 Java 应用程序中,异常处理机制为:抛出异常,捕捉异常。

抛出异常

当一个方法出现错误引发异常时,方法创建异常对象并交付运行时系统,异常对象中包含了异常类型和异常出现时的程序状态等异常信息。运行时系统负责寻找处置异常的代码并执行。

捕获异常

在方法抛出异常之后,运行时系统将转为寻找合适的异常处理器(exception handler),进行处理。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!