0
Я создаю новый файл с использованием RandomAccessFile с режимом «rw». но это даетRandomAccessFile throws FileNotFound exception
java.io.FileNotFoundException: ../dir/test.txt (Нет такого файла или каталога)
Это как я создал:
File baseDirAsFile = new File("../");
File dirFile = new File(baseDirAsFile, "dir");
File file = new File(dirFile, "test.txt");
RandomAccessFile raf = new RandomAccessFile(file, "rw");
Примечание: Он не бросает это исключение все время. Но не может определить, когда и почему он бросает это в определенное время.
когда я получить путь для dirFile он показывает absolutePath нет никакой разницы между обоими –
сорваться. Вы используете это для создания файла. Почему бы не использовать файл 'file.createNewFile()' (файл java.io.File) – JD9999
Между двумя файлами не должно быть разницы. Я никогда не пробовал использовать режим «rw» для создания файла и не хотел. Просто используйте метод java.io.File.createNewFile, как указано выше. – JD9999