Файл data.txt находится в корневом каталоге моего проекта и продолжает генерировать исключения. В чем может быть проблема?
public static void Records(String record) {
File file = new File("data.txt");
PrintWriter pw = new PrintWriter(file);
pw.println(record + "\n");
pw.close();
}
Кажется, работает, забыл поместить предложение throw в основной метод. Но теперь он записывает только последнюю запись. Как я мог заставить его просто добавлять строки, а не переписывать весь файл?
используйте FileWriter @JakeTheSteak
Пожалуйста, опубликуйте исключение stacktrace.
Попробуйте использовать append: pw.append (record + "\ n");




С этим не должно быть никаких проблем, можете ли вы еще раз взглянуть на свой код, потому что это похоже на код, который должен работать.