为什么FindBugs会向我发出以下警告: Possible null pointer dereference 。
current = myService.getCategoryParent(current);
if (current != null) { // The warning appears here
我不明白如何针对null测试变量可以取消引用它。
答案 0 :(得分:2)
我怀疑错误/警告实际上是上面您指定的行。
// here ------------v
current = myService.getCategoryParent(current);
if (current != null) {