根据javadoc的File.listFiles方法
如果此抽象路径名不表示目录,或者发生I / O错误,则返回null。
我知道我正在使用目录,但是已经收到null结果,因此必须出现I / O错误。我对错误是什么非常感兴趣。
null
null返回这样的结果时如何检索错误消息/代码?
使用java.nio.file.DirectoryStream(在Java 7+中),您将获得适当的例外。
java.nio.file.DirectoryStream