Мне нужна помощь с пониманием IOException. Я просмотрел много информации в Интернете и посмотрел технические спецификации на веб-сайте Oracle Java.
Я правильно понимаю свое понимание класса IOException и всех его подклассов, что нет соответствующих значений "сообщения об ошибках" или "код возврата"?
Итак, если вы хотите выдать какое-либо сообщение и/или значение кода возврата, нужно было бы вставить их с логикой catch IOException?
Если вышесказанное верно, как можно отделить различные подклассы IOException?
например. Если приложение обнаружило исключение IOException, что такое IOException? End-Of-File, File-Is-Closed, File-Not_found, File-In-Use и т.д.