文件引用,正确的语法是什么

Ank*_*kur 0 java servlets ioexception

我试图引用计算机上的某个位置,但是Java告诉我语法错误.

这条线是否正确?

文件newlyUploadedFile = new File("D:\\"+ fileName);

问题是文件被正确上传到我希望它去的位置,但是我得到了错误:

java.io.IOException:文件名,目录名或卷标语法不正确

fut*_*te7 6

总是在java字符串中转义反斜杠.

File newlyUploadedFile = new File("D:\\" + fileName);
Run Code Online (Sandbox Code Playgroud)

IOException是由系统找不到您在filename中指定的文件引起的.尝试添加

newlyUploadedFile.exists();
Run Code Online (Sandbox Code Playgroud)

并看看它返回了什么.如果您的路径返回false,那么您在文件名中有错误.