java中凡是继承自Exception而不是继承RuntimeException的异常都是非运行时异常
对于非运行时异常,必须对其进行处理,处理方式有两种:
1.使用try/catch/finally进行捕获,
2.在方法声明的地方往外抛,如果是在main方法中往外抛出一个异常,则这个异常会被java虚拟机处理
运行时异常,可以对其进行处理也可以不对其处理,推荐不处理
(catch是不是用到了回调函数)对于非运行时异常,必须对其进行处理,处理方式有两种:
1.使用try/catch/finally进行捕获,
2.在方法声明的地方往外抛,如果是在main方法中往外抛出一个异常,则这个异常会被java虚拟机处理
运行时异常,可以对其进行处理也可以不对其处理,推荐不处理
(catch是不是用到了回调函数)