先看一下我的代码,我尝试在C盘直接创建一个txt文件,但是权限不够。
@Test
public void create01() {
String filePath = "C:\\news1.txt";
File file = new File(filePath);
try {
file.createNewFile();
System.out.println("文件创建成功");
} catch (IOException e) {
e.printStackTrace();
}
}
运行结果如下
解决方法有多种,比如修改磁盘,eg:
String filePath = "C:\\news1.txt";改为String filePath = "d:\\news1.txt";但我只有一个盘C盘,我就直接在C盘创建test文件夹,将文件创建在test中。看效果 String filePath = "C:\\test\\news1.txt";