J'ai une méthode qui écrit dans un fichier journal. Si le fichier existe, il doit s'y ajouter, sinon je veux qu'il crée un nouveau fichier. J'ai besoin de vérifier qu'un fichier peut être créé. le fichier est un objet java.io.File. createNewFile lance une exception d'E/S: aucun fichier ou répertoire de ce type. Cette méthode fonctionne parfaitement depuis que je l'ai écrite il y a quelques semaines et je ne fais que commencer à le faire depuis peu, bien que je ne sache pas ce que j'aurais pu changer. J'ai vérifié, le répertoire existe et j'ai des permissions d'écriture pour cela, mais alors j'ai pensé qu'il devrait renvoyer juste faux s'il ne peut pas faire le dossier pour n'importe quelle raison.File.createNewFile() Thow IOException Aucun fichier ou répertoire de ce type
Y at-il quelque chose qui me manque pour que cela fonctionne?
Est-ce que le IOException contient un message ou toute autre chose qui pourrait soit utile? – Glen
Peut-être vieux, mais vous obtiendrez la même erreur si vous n'avez pas les autorisations d'écrire à l'endroit où vous voulez écrire. ' ' le répare. –