final で宣言されていない java.lang.Exception のサブクラスにあるフィールドを報告します。

例外オブジェクトのデータは変更すべきではありません。変更した場合、後でデバッグしたりログを記録するためのエラーコンテキストが失われる可能性があります。

例:


  public class EditorException extends Exception {
    private String message; // 警告: 例外クラスに非 final フィールド 'message' があります
  }