原因:是调用File.createNewFile()引起的,这是因为C盘的访问权限不够
解决方案:右击计算机C盘,打开属性,属性--->安全---->编辑,然后把除完全控制的其他权限增加上,再运行发现可以了
最后点确定
你没有开放向c盘写入文件的权限
file.createNewFile()是创建文件,这个file必须是文件夹才行。File file=new File("c:\\text.txt");这个明显是个文件
右击磁盘 属性 安全 编辑所有人权限为完全控制就好了
改成D:盘吧,估计是权限问题