EN JP CN

RNU.THIS

RNU.THIS

RNU.THIS エラーは、'this' とNULL との比較で 'this' が NULL になり得ないことを示します。

軽減と防止

冗長なチェックを削除してください。

例 1

12     public void doSomethingStrange() {
13         if (this == null) {
14             System.err.println("this == null!");
15         }
16     }

RNU.THIS が 13 行目で報告されています。

セキュリティガイドライン

関連チェッカー