RuntimeException和Exception的区别
1.RuntimeException是Exception的子类;
2.Exception定义了必须处理的异常,而RuntimeException定义的异常可以选择性的进行处理。
常见的RuntimeException:
NumberformatException,ClassCastException,NullPoninterException,ArithmethmeticException,ArrayIndexOutOfBoundException。
Java异常处理机制
1.一旦产生异常,则首先会产生一个异常类的实例化对象;
2.在try语句中对此异常对象进行捕捉;
3.产生异常对象与catch语句中的各个异常类型进行匹配,如果匹配成功,则执行catch语句中的代码。
RuntimeException和Exception
最新推荐文章于 2023-12-02 12:37:00 发布