Почему 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!");
}
}
Сохраните, очистите и перестройте. –
Моя первая мысль заключается в том, что у вас есть строка 'throw' где-то в вашем конструкторе. – Powerlord
В другой точке вы должны закрыть 'nBatchWriter' в' finally'. – dogbane