Начиная с Android 2.2, FileNotFoundException содержит дополнительную информацию о проблеме:
java.io.FileNotFoundException: /foo/bar (No such file or directory)
Формат сообщения об ошибке:
java.io.FileNotFoundException: path (reason)
Я видел такие причины:
- Недействительным аргумент
- На устройстве нет свободного места
- Данный файл или каталог отсутствует
- В доступе отказано
- Файловая система только для чтения
Вопрос. Где я могу найти все возможные сообщения reason? Документация, либо исходный файл, откуда они брошены.