Помогите с разьяснением пожалуйста, в Идее не хочет работать.
Создал файл people.bin, туда записал текст "One,Two.Three Four Five,Six Seven. Eight Nine,Ten", хотел проверить что и как работает, но выдает ошибку при вводе в консоль "people" или "people.bin":
Это может быть из-за того, что с файлом работает программа, удаляя ненужные символы из строки и соответсвенно нет возможности его прочитать?
Код ошибки:
people
java.nio.file.NoSuchFileException: people
at java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:85)
at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103)
at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:108)
at java.base/sun.nio.fs.WindowsFileSystemProvider.newByteChannel(WindowsFileSystemProvider.java:236)
Mikhail
16 уровень
Не получается запустить в Идее.
Решен
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Денис Enterprise Java Developer
4 апреля, 11:42решение
Название исключения NoSuchFileException достаточно точно описывает проблему. Ты не правильно пытаешься указать путь к файлу, как следствие программа его не находит и выбрасывает исключение.
+2
Mikhail
4 апреля, 12:23
Вроде бы, если файл лежит в том же месте, где и сам код, достаточно было ввести имя файла в консоль. Спасибо за ответ, почитаю подробнее про указание пути.
0
Anonymous #3303140
4 апреля, 12:26полезный
У тебя в настройке конфигурации задана рабочая директория. Относительный путь рассчитывается относительно неё. И имя файла должно включать расширение.
+1