今天在进行TXT输出时报异常
java.io.FileNotFoundException:.\xx\xx.txt(拒绝访问)
这种情况是访问了一个目录而不是文件,所以会抛出这种异常。
解决办法:
先判断文件存不存在,存在就略过,不存在就先得到文件的父级目录并创建,再创建文件。
File file = new File(././xxx.txt);//注意这里一定要写到文件名为止
if(!file.exists()){
file.getPatentFile().mkdir();
file.createNewFile();
}