爲什麼findbugs中的標題錯誤代碼如下。方法忽略異常返回值:FindBugs
boolean isCreated = folder.mkdirs();
if (!isCreated) {
throw new IOException("Folder already exists..!!!");
}
爲什麼findbugs中的標題錯誤代碼如下。方法忽略異常返回值:FindBugs
boolean isCreated = folder.mkdirs();
if (!isCreated) {
throw new IOException("Folder already exists..!!!");
}
可能是因爲你沒有檢查的SecurityException that mkdirs can throw。
這顯然是錯誤的。閱讀Bug Description,它與捕獲SecurityException無關。 –
方法忽略異常返回值
方法返回一個未選中的值。應該檢查返回值 ,因爲它可以指示不尋常或意外的 函數執行。
您確定它不是來自文件夾對象上的其他方法調用之一(大概是java.io.File實例)。 –