Я использую некоторые сетевые папки как часть моей программы. Я понял, что многие вещи могут пойти не так, и сейчас обдумываю, как правильно обрабатывать исключения. Я заметил, что необходимо отключить параметр общего доступа и правильно настроить разрешения, прежде чем я смогу перемещать, создавать или изменять файлы в общей сетевой папке.
Я использую
directory.move()
Когда файлы создаются и помещаются в общую сетевую папку, моя программа возьмет эти файлы и переместит их в локальный каталог, указанный пользователем.
Мой вопрос: какое исключение возникает, если:
1. папка не существует? Я думаю, что это FilenotfoundException
2. если права не были установлены (не может получить доступ к папке). Это исключение ввода-вывода? или DirectoryNotFoundException? Или просто исключение?
Спасибо!