有没有办法从IOException对象获取失败的文件?从IOException对象获取文件
0
A
回答
4
不,因为IOException
是一般性异常,不一定与任何文件相关。你是指这个异常的任何特定的子类?
2
抛出IOException不仅仅是文件访问。你可以继承IOException并抛出它,如果你愿意,你可以附加任意字段到子类异常。从那里,你可能必须捕获IOException并在适当的时候将它们重新抛出为IOExceptionWithFileInformation。
1
请注意,IOException实例不一定与文件相关。此外,专门提到文件(例如FileNotFoundException)的文件似乎没有包含文件路径的字段。您可以从描述中提取文件名称。
相关问题
- 1. 从FileReader对象获取文件名
- 2. 获取所有对象从glade文件
- 3. Java:从ZipEntry获取文件对象
- 4. 如何从mkstemp()获取文件对象?
- 5. 从url获取图像文件对象
- 6. 获取对象文件
- 7. 从文件读取对象
- 8. 获取从对象
- 9. 获取从对象
- 10. 获取从对象
- 11. 获取从对象
- 12. 获取从对象
- 13. 获取从对象
- 14. 获取从对象
- 15. 获取从对象
- 16. 从HttpWebRequest对象获取正文文本?
- 17. 如何从Concrete5中的文件路径获取文件对象?
- 18. 从Firefox sdk文件系统获取javascript文件对象
- 19. Drupal 6从文件存储获取文件对象
- 20. 从子元素获取文档对象
- 21. 从对象文字中获取数据
- 22. 从Lucene获取日期对象文档
- 23. 从repeater对象获取文本 - flex
- 24. 从IOException中获取错误代码
- 25. 从VideoView对象获取绝对路径和文件名
- 26. 从文本文件中读取对象
- 27. 如何从对象链获取对象
- 28. 从对象中获取对象名称
- 29. 从对象获取对象的键值
- 30. 如何从CheckboxTreeViewer获取对象/对象?
如果IOExceptio是FileNotFoundException的一个实例呢? – 2010-04-20 18:57:34
@Tom Brito:文档说不::http://java.sun.com/javase/6/docs/api/java/io/FileNotFoundException.html一个特定的JVM可能包含或不包含邮件中的文件名(例如,在'getMessage'中),但它没有被记录在案。 – 2010-04-20 19:02:06