0

从 Android 2.2 开始,FileNotFoundException 包含有关问题的其他信息:

java.io.FileNotFoundException: /foo/bar (No such file or directory)

错误消息格式为:

java.io.FileNotFoundException: path (reason)

我见过这样的原因:

  • 无效的论点
  • 设备上没有剩余空间
  • 没有这样的文件或目录
  • 没有权限
  • 只读文件系统

问:在哪里可以找到所有可能的原因消息?文档,或它们被抛出的源文件。

4

1 回答 1

0

像这样的异常是通用的,被其他类使用,通常不会包含您提到的“原因”。任何类都可以使用java.io.FileNotFoundException异常,因此为了找到所有可能的“原因”,您需要在 Android 源代码中搜索类似throws FileNotFoundExceptionnew FileNotFoundException.

于 2012-12-26T20:37:57.063 回答