Я использую FileWriter для создания файла. У меня ошибка Каталог не существует Я думаю, что FileWriter создаст каталог, если он не существует
FileWriter writer = new FileWriter(sFileName);