【发布时间】:2022-03-19 02:12:59
【问题描述】:
我正在努力修复代码库中的强化发现,扫描返回一个空的取消引用发现。建议我向 csvWriter 添加一个空检查,但老实说,我并不完全知道这意味着什么。有人能指出我正确的方向吗?谢谢。
private void writeBadRecordFile() {
CsvWriter csvWriter = null;
try {
badRecordFile = File.createTempFile(\"BadRecords\", \".csv\");
badRecordFile.deleteOnExit();
FileWriter writer = new FileWriter(badRecordFile);
csvWriter = new CsvWriter(writer, \',\');
String[] header = {\"BIC\"};
csvWriter.writeRecord(header);
for (String badRecord : badRecords) {
csvWriter.write(badRecord);
csvWriter.endRecord();
}
csvWriter.flush();
} catch (IOException e) {
errorMessage = \"Bad records were detected in the uploaded file, but the bad record file was not able to be created.\";
e.printStackTrace();
} finally {
csvWriter.close();
}
}
-
哎呀。谢谢你的收获。
-
您应该发布完整的错误消息,堆栈跟踪。