我正在尝试读取文件夹中的文件,但是当我运行该程序时它会抛出此异常。我也尝试了其他一些文件夹。它抛出相同的异常。
Exception in thread "main" java.io.FileNotFoundException: C:\backup (Access is denied)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(Unknown Source)
原文由 John 发布,翻译遵循 CC BY-SA 4.0 许可协议
您不能打开和读取目录,使用
isFile()
和isDirectory()
方法区分文件和文件夹。您可以使用list()
和listFiles()
方法获取文件夹的内容(对于文件名和File
方法,您也可以分别指定过滤器的一个子集)列出的文件。