我在下面的代码中得到了Findbugs错误.请告诉我需要做什么?
码:
public void myMethod(Key key, long timestampMillis) {
File file = createFile(key, timestampMillis);
boolean deleted = file.delete();
}
Run Code Online (Sandbox Code Playgroud)
<<Package/classname>>忽略异常返回值此java.io.File.delete()
方法返回未检查的值.应检查返回值,因为它可以指示异常或意外的函数执行.例如,如果无法成功删除文件(而不是抛出异常),则File.delete()方法返回false.如果不检查结果,则不会注意方法调用是否通过返回非典型返回值来表示意外行为.