Понимание Java IOException

Мне нужна помощь с пониманием IOException. Я просмотрел много информации в Интернете и посмотрел технические спецификации на веб-сайте Oracle Java.

Правильно ли я понимаю класс IOException и все его подклассы, которые не связаны " сообщения об ошибках »или« значения кода возврата »?

Значит, если кто-то хочет выдать какое-то сообщение и / или значение кода возврата, нужно будет вставить их с помощью логики перехвата IOException?

Если вышесказанное верно, как можно разделить различные подклассы IOException?

например, если приложение обнаружило исключение IOException, что это за исключение IOException? Конец файла, Файл закрыт, Файл не найден, Файл используется и т. Д.

16
задан Joachim Sauer 28 April 2011 в 13:14
поделиться