RNU.THIS

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

軽減と防止

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

例 1

コピー
     public void doSomethingStrange() {
         if (this == null) {
             System.err.println("this == null!");
         }
     }

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

関連チェッカー

セキュリティトレーニング

Secure Code Warrior が提供しているアプリケーションセキュリティトレーニング教材。