Heim > Java > JavaBase > Der Grund, warum der angegebene Pfad beim Erstellen einer Datei in Java nicht gefunden werden kann

Der Grund, warum der angegebene Pfad beim Erstellen einer Datei in Java nicht gefunden werden kann

Freigeben: 2019-11-27 09:23:58
Original
6785 Leute haben es durchsucht

Der Grund, warum der angegebene Pfad beim Erstellen einer Datei in Java nicht gefunden werden kann

Beim Erstellen einer Datei wird angezeigt, dass der angegebene Pfad nicht gefunden werden kann. Dies liegt daran, dass das Verzeichnis nicht erstellt wurde. (Empfohlen: Java-Video-Tutorial)

Erstellen Sie beispielsweise eine Datei:

File file = new File(“C:/test.txt”); 
file.createNewFile();
Nach dem Login kopieren

Das ist richtig, nein Wenn Fehler auftreten, lösen Sie eine Ausnahme aus.

Aber dies führte zu der Ausnahme „Das System kann den angegebenen Pfad nicht finden“:

File file = new File(“C:/test/test.txt”); 
file.createNewFile();
Nach dem Login kopieren

Später habe ich die Antwort gefunden: Wenn Sie eine Datei erstellen, sollten Sie dies tun Erstellen Sie zunächst das übergeordnete Verzeichnis der Datei (es sei denn, Sie haben das übergeordnete Verzeichnis manuell erstellt).
So schreiben Sie eine Datei, um ein mehrstufiges Verzeichnis zu erstellen:

File fileDir = new File(“C:/test/”); 
fileDir.mkdirs(); 
File file = new File(“test.txt”); 
file.createNewFile();
Nach dem Login kopieren

Für weitere Java-Kenntnisse beachten Sie bitte die Spalte Java Basic Tutorial.

Das obige ist der detaillierte Inhalt vonDer Grund, warum der angegebene Pfad beim Erstellen einer Datei in Java nicht gefunden werden kann. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage