2010-10-20 1 views
0

A partir de Android 2.2, le FileNotFoundException contient des informations supplémentaires sur problème:FileNotFoundException: path (reason) - où puis-je trouver tous les messages "raison" possibles?

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

Le format de message d'erreur est:

java.io.FileNotFoundException: path (reason) 

J'ai vu ces raisons:

  • Invalid argument
  • Pas d'espace sur l'appareil
  • Aucun fichier ou répertoire
  • Autorisation refusée
  • système de fichiers en lecture seule

Q: Où puis-je trouver tous possible raison messages? Documentation ou le fichier source d'où ils proviennent.

+0

Avez-vous lu les javadocs? –

+0

Voulez-vous dire la page FileNotFoundException? Oui, je l'ai fait, rien d'utile. – alex2k8

+0

vérifier les journaux de logcat. – Macarse

Répondre

0

Les exceptions de ce type sont génériques, utilisées par d'autres classes et ne contiennent généralement pas les "raisons" que vous avez mentionnées. N'importe quelle classe peut utiliser une exception java.io.FileNotFoundException, donc afin de trouver toutes les "raisons" possibles, vous devrez rechercher le code source Android pour quelque chose comme throws FileNotFoundException ou new FileNotFoundException.

Questions connexes