0
當我嘗試掃描文件夾文件時,它給了我一個錯誤,表示訪問被拒絕。該文件夾包含要掃描的txt文件。Java中的掃描儀
Scanner ScanningFile = new Scanner(new File("Files"));
java.io.FileNotFoundException: Files (Access is denied)
任何想法?
當我嘗試掃描文件夾文件時,它給了我一個錯誤,表示訪問被拒絕。該文件夾包含要掃描的txt文件。Java中的掃描儀
Scanner ScanningFile = new Scanner(new File("Files"));
java.io.FileNotFoundException: Files (Access is denied)
任何想法?
您無法讀取方式,你需要使用File.listFiles()
方法
for(File textFile:new File("Files").listFiles()){
Scanner ScanningFile = new Scanner(textFile);
try{
//...
}finally{
ScanningFile.close();
}
}
假設「文件」是一個文件夾 –
@MauricePerry它確實是一個文件夾,如問題中所述 – Maza89
你的java程序是不是previleged一個訪問該文件 –
執行該Java應用程序沒有按」的(電腦)用戶目錄沒有足夠的權利來閱讀該文件。 –