我需要一些幫助來理解IOException。我在網上查閱了很多信息,並查看了Oracle Java網站上的技術規範。瞭解Java IOException
我是否正確理解IOException類及其所有子類,並且沒有關聯的「錯誤消息」或「返回代碼」值?
因此,如果想要發出一些消息和/或返回代碼值,那麼必須使用IOException catch邏輯插入它們?
如果以上情況屬實,那麼將如何區分各種IOException子類?
例如如果應用程序檢測到IOException,它是什麼類型的IOException?文件結尾,文件被關閉,文件未被找到,文件正在使用等。