如果我声明类
Class MyOwnException extends Exception
{
}
这是已检查异常还是未检查异常?
最佳答案
如果您扩展 Exception 然后它被“检查”,即如果您抛出它,它必须被捕获或在方法签名中声明。
未经检查的异常扩展了 RuntimeException,不需要声明或捕获。也可以通过扩展 Error 或其子类之一来创建未经检查的异常,但这些异常按照惯例保留供 JDK 使用。
关于java - CustomException 选中或未选中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1102897/