java中未经检查和运行时异常

N..*_*N.. 3 java exception

在Java中,我们检查了异常和未经检查的异常.此外,我们有运行时异常.我的问题是 - 所有运行时异常都是未经检查的异常,所有未经检查的异常都是runime异常吗?这两个词可以互换使用吗?

emo*_*ory 5

所有运行时异常(例如NullPointerException)都是未经检查的异常.

由于错误(例如StackOverflowError)也是未经检查的异常,因此并非所有未经检查的异常都是运行时异常.

Java语言规范定义了一个未经检查的异常:"在未经检查的异常类是运行时异常类和错误类."