1
为什么Eclipse在下面的方法的第四行给我一个死代码警告?它如何不可达?Eclipse的死代码警告何时可达?
private void writeToSequenceFile() {
try {
CustomFileWriter nBatchWriter = new CustomFileWriter(sequeneceFileName, CONFIG_RESOURCE_NAME, "outputFile");
// The line below is a dead code?
lineBuilder.setString("Line", fileSequenceDate.concat(" ").concat(fileSequenceNo));
lineBuilder.setString("LineFeed", "\r");
nBatchWriter.writeRecord(lineBuilder.toRecord());
nBatchWriter.close();
} catch (Exception ex){
throw new NcoBusinessProgramException("Error Writing To Sequence File!");
}
}
保存,清理并重建。 – 2010-10-25 17:47:15
我的第一个想法是,你的构造函数中有一个'throw'行。 – Powerlord 2010-10-25 17:48:34
在另一点上,你应该在'finally'中关闭'nBatchWriter'。 – dogbane 2010-10-25 17:48:52