java文件輸出時報“拒絕訪問”異常

今天在進行TXT輸出時報異常

java.io.FileNotFoundException:.\xx\xx.txt(拒絕訪問)

這種情況是訪問了一個目錄而不是文件,所以會拋出這種異常。

解決辦法:
先判斷文件存不存在,存在就略過,不存在就先得到文件的父級目錄並創建,再創建文件。

File file = new File(././xxx.txt);//注意這裏一定要寫到文件名爲止
if(!file.exists()){
    file.getPatentFile().mkdir();
    file.createNewFile();
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章