点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我调试此代码:
文档documento = new Document();
//创建新文件
File file = new File(" C:\\ fff.pdf");
file.getParentFile()。mkdirs(); //正确!
如果(!file.exists()){
file.createNewFile();
}
当涉及到 file.createNewFile();
时,它将引发此异常:
java.io.IOException:访问被拒绝
怎么了?
另一个问题显示了这个答案
它说 File file = new File(" C:\\ users \\ bane \\ testFile.txt");
但我的已经是" C:\\ fff.pdf ");
亲爱的坎纳,
这样做的原因是不允许用户(甚至管理员)在C驱动器根目录中创建文件。 您可以在C驱动器目录下创建一个新文件夹,并在其中创建文件。
最好的问候,
或者,您也可以关闭用户帐户控制(UAC),但不建议这样做。
一周热门 更多>