我感觉只要不是访问磁盘根目录就没问题,可能扫描到根目录下的隐藏系统文件夹,但又没有权限访问文件夹里面的内容,所以就发生这个异常~作者: 罗全涛 时间: 2011-12-28 10:22
File[] fames = dir.listFiles();运行时发生NullPointerException必然是dir封装有问题,
File dir = new File("d:\\");应该这样
File dir = new File("d:\\temp");
就不会有NullPointerException