Erreur java.io.IOException: le système ne trouve pas le chemin spécifié

Error Java Io Ioexception



Dans l'éclipse dans le contenu de sortie Java vers un fichier local, une erreur java.io.IOException: Le système ne peut pas trouver le chemin spécifié.

à java.base / java.io.WinNTFileSystem.createFileExclusively (méthode native)
à java.base / java.io.File.createNewFile (File.java:1024)
à wyx.zcself.testFStream.MyWYX.main (MyWYX.java:39)



Le code de la capture d'écran est le suivant:





Le chemin d'écriture et le nom de fichier séparés ont créé:

C'est tout simplement faux et le résultat crée un fichier vide appelé dossier wyxtext1.txt.



Enfin trouvé, createNewFile cette méthode ne peut créer un fichier que dans un répertoire, vous ne pouvez pas sauter la création, malgré le répertoire multicouche qui n'existe pas peut être créé avec mkdir (s), mais ne dirigez pas un objet File pour obtenir le catalogue et les fichiers à créer peuvent être créés directement dans le répertoire existant des documents createNewFile, tels que le répertoire de niveau du lecteur D:

Résumé: Fichier ne crée pas de nouveaux fichiers dans le nouveau répertoire en une seule étape! Créez un répertoire de fichiers, puis créez-le.