运行时异常和可检查异常区别
参考:http://blog.csdn.net/huhui_cs/article/details/38817791
运行时异常编译器不可预见,比如NullPointerException,编译时无法检查出来,交个jvm,运行时抛出,但也可以人为预测该异常并进行捕捉处理,但一般不进行处理。
可检查异常编译器可以检查代码检查出来无法通过编译,强制进行捕捉或者抛出。
参考:http://blog.csdn.net/huhui_cs/article/details/38817791
运行时异常编译器不可预见,比如NullPointerException,编译时无法检查出来,交个jvm,运行时抛出,但也可以人为预测该异常并进行捕捉处理,但一般不进行处理。
可检查异常编译器可以检查代码检查出来无法通过编译,强制进行捕捉或者抛出。