不適切な例外をキャッチしている catch 節を報告します。

たとえば、java.lang.NullPointerExceptionjava.lang.IllegalMonitorStateException のような一部の例外はプログラミングのミスであり、プロダクションコードではほぼ確実にキャッチすべきではありません。

例:


  try {
    return component.getMousePosition(true) != null;
  } catch (NullPointerException e) { // 警告: 禁止対象例外 'NullPointerException' がキャッチされています
    return false;
  }

報告対象の例外を指定するには、禁止対象例外 リストを使用します。