【发布时间】:2015-12-11 11:34:39
【问题描述】:
FindBugs 在以下方法的返回语句中抛出 NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE。尝试对每个值进行空检查,但我仍然无法修复。
public String toString() {
String filter = StringUtils.isBlank(this.filter) ? "NONE" : this.filter;
String res = "";
if (method != null && method.getName() != null){
res = method.getName();
}
return res;
}
【问题讨论】:
-
我没有看到任何尝试在
7不同的地方检查空值,你可以得到null。 -
@JarrodRoberson ,更新了代码..在同一行遇到同样的问题。你能帮帮我吗?
-
顺便说一句:有 StringUtils.defaultIfBlank 可以简化第一行。