Я пишу программу, в которой пытаюсь создать новый текстовый файл в текущем каталоге, а затем записать в него строку. Однако при попытке создать файл этот блок кода:
//Create the output text file.
File outputText = new File(filePath.getParentFile() + "\\Decrypted.txt");
try
{
outputText.createNewFile();
}
catch (IOException e)
{
e.printStackTrace();
}
дает мне это сообщение об ошибке:
java.io.IOException: The system cannot find the path specified
at java.io.WinNTFileSystem.createFileExclusively(Native Method)
at java.io.File.createNewFile(Unknown Source)
at code.Crypto.decrypt(Crypto.java:55)
at code.Crypto.main(Crypto.java:27)
Из-за этого я не могу писать в файл, потому что его естественно нет. Что я здесь делаю неправильно?
filePath
? - person hmjd   schedule 28.05.2012filePath.getParentFile()
непосредственно перед построениемoutputText
? - person hmjd   schedule 28.05.2012