Я записываю строковый файл с диска, используя PrintWriter
с этим кодом:
public static void storeString(String string, String path) {
PrintWriter out = null;
try {
out = new PrintWriter(path, "UTF-8");
out.println(string);
out.flush();
} catch (Exception e) {
e.printStackTrace();
} finally {
if (out != null) {
out.close();
}
}
}
Проблема в том, что если путь содержит каталог, PrintWriter выдает исключение.Как я могу сказать PrintWriter создать недостающие папки по его пути?
Спасибо.