RNU.THIS
RNU.THIS 错误表示将“this”与空值进行对比,但 this 不可能为空值。
缓解与预防
移除冗余的检查。
示例 1
复制
public void doSomethingStrange() {
if (this == null) {
System.err.println("this == null!");
}
}
将在第 13 行报告 RNU.THIS。