throws
子句中未经检查的异常的声明(java.lang.RuntimeException
或其子类之一)。
未经检查的异常的声明不是必需的,可以删除或移动到 Javadoc @throws
标记。
示例:
public class InvalidDataException extends RuntimeException {}
class TextEditor {
void readSettings() throws InvalidDataException {} // 警告:在 'throws' 子句中声明了未经检查的异常 'InvalidDataException'
}