package javaapplication33;
import java.io.File;
import java.io.IOException;
public class JavaApplication33 {
public static void main(String[] args) throws IOException{
File happyFile = new File("/happy.txt");
if (happyFile.exists() == false) {
happyFile.createNewFile();
System.out.println("the file is created");
} else {
System.out.println("tHE FILE ALREADY EXSISTED ");
}
}
}
здесь моя ошибка:Я пытаюсь сохранить свой файл на диске С, и им получать ошибки
Exception in thread "main" java.io.IOException: The system cannot find the path specified
at java.io.WinNTFileSystem.createFileExclusively(Native Method)
at java.io.File.createNewFile(File.java:883)
at javaapplication33.JavaApplication33.main(JavaApplication33.java:14)
Java Результат: 1
- Я пробовал C: // & C:/it все еще не сработало *
Вы пытались создать папку внутри C: \? например C: \ Temp, могут быть связаны с разрешениями (запись в корневую папку). – Ofiris
, если это необязательно, не используйте файл C, потому что ему нужно разрешение. – pooyan
Хорошо, это сработало. Спасибо за помощь. – pur3extrme