报告方法的 throws 子句中未经检查的异常的声明(java.lang.RuntimeException 或其子类之一)。

未经检查的异常的声明不是必需的,可以删除或移动到 Javadoc @throws 标记。

示例:


  public class InvalidDataException extends RuntimeException {}

  class TextEditor {
    void readSettings() throws InvalidDataException {} // 警告:在 'throws' 子句中声明了未经检查的异常 'InvalidDataException'
  }