Checked Exception是编译时还是运行时?

use*_*ser -2 java exception-handling

我读了一下Checked异常,它是由编译器检查的,但只是它的运行时.

这是对的吗?

如果它是正确的那么如何?

And*_*ner 6

在编译时检查已检查的异常以确保您正在处理它们,方法是捕获它们或将包含方法声明throws为异常.

在运行时,已检查和未检查的异常之间没有区别:它们由JVM以相同的方式处理.所以"checked-ness"纯粹是一个编译时的概念.