Есть ли способ программно отличить то, что вызвало IOException? Например, java будет генерировать исключение IOException, если во время записи была ошибка. Как я могу сказать, если это что-то вроде нарушения прав доступа, если на диске нет свободного места, если кто-то отключил сетевой диск или другие вещи.Программно определить причину IOException?
Я не могу разобрать сообщение, поскольку, похоже, нет стандартизованного формата сообщений, Sun (или оракул теперь, я думаю), похоже, не имеет стандартного формата.
Все предложения (Я довольно новыми для Java, его не мой нормальный язык, но мне нужно, чтобы использовать его, чтобы исправить очень сломанную систему на работе.)
Возможно, это не то, что я хотел услышать = (но вы ответили мне). – UberJumper