Ниже приведен фрагмент кода, выдающий ошибку 1. Когда путь к входному файлу неверен - FILENOTFOUNDEXCEPTION 2. Когда выходной файл открыт в Excel - FILENOTFOUNDEXCEPTION, говоря, что указанный файл открыт в другом процессе
Я хочу предложить пользователю либопроверьте путь к входному файлу или закройте open excel (или откройте в блокноте).Как мне поймать их отдельно?
try(FileReader fr = new FileReader("D:/Test.log");
BufferedReader br = new BufferedReader(fr);) {
doSomething(br);
//writing to CSV
String[] arr = {"aaa","bbb"};
FileWriter outputfile= new
FileWriter("D:/output.csv",false);
CSVWriter writer = new CSVWriter(outputfile);
writer.writeNext(arr);
writer.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}