异常--Exception

Posted yikuan-919

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了异常--Exception相关的知识,希望对你有一定的参考价值。

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

  1.抛出异常:

    在执行一个方法时,如果发生异常,则这个方法生成代表该异常的一个对象,停止当前执行路径,并把异常对象提交给JRE;

    2.捕获异常:

    JRE得到异常后,寻找相应的代码来处理异常。JRE在方法的调用栈中查找,从生成异常的方法开始回溯,直到找到相应的异常处理代码为止!

空指针异常---NullPointerException

  空指针异常出现的大部分原因都是:对象是null的,然而你又调用了对象的方法或者属性!

以上是关于异常--Exception的主要内容,如果未能解决你的问题,请参考以下文章

C++中的异常处理

SpringMvc如何进行异常处理以及常见的注解

令人惊讶的情况,异步方法中的异常处理不会捕获异常

PL/SQL 用户自定义异常操作实例

场景应用:列举常见的运行时异常 RuntimeException

使用 Assert 测试异常以确保它们被抛出的最佳方法