|
|
1
1
如果尝试复制到不存在的目录,仍然可以得到异常。 |
|
|
2
1
我看不到你代码的全部内部工作原理,所以这是我的两分钱: 您的newFilePath可能包含一个不存在的目录。如果是这样,那么根据您的操作系统,您的程序将无法在不存在的目录中创建文件。那可能是你的错误。 希望这有帮助 |
|
|
3
0
|
|
|
4
0
当我的新文件名包含正斜杠时,我也遇到了同样的错误,正斜杠与Unix和Linux中的目录分隔符相混淆。例如,将文件重命名为“4/27/2015.txt”会导致一个不存在的目录,并导致“没有这样的文件或目录”。您可以通过用任何其他可接受的字符替换正斜杠来解决此问题。 |