非检查异常和检查异常

RuntimeException及其子类是非检查异常,是运行时异常,编译器不会检查的,可以加try catch  代表的是编程错误。

NullPointException,ArrayIndexOutOfBoundsException都是运行时异常。

还有一类是检查异常,编译器会检查的异常,强制需要加try catch,例如IOException,FileNotFoundException.

猜你喜欢

转载自blog.csdn.net/xszrt/article/details/89238857