黑马程序员技术交流社区
标题:
为何我便利文件夹就会出现空指针异常
[打印本页]
作者:
anyupeng
时间:
2017-3-23 23:11
标题:
为何我便利文件夹就会出现空指针异常
下面是我的 代码,大家看看有什么问题
package homework;
import java.io.File;
public class Demo1 {
/**
* @param args
*/
public static void main(String[] args) {
File file = new File("F:");
functaion_1(file);
}
public static void functaion_1(File file){
File[] fl = file.listFiles();
if(file.isDirectory()){
System.out.println(file.getName());
if(file!=null&&fl.length>0){
for(File f:fl){
functaion_1(f);
}
}
}else System.out.println(file);
}
}
作者:
Mr_Maty
时间:
2017-3-23 23:29
因为程序没有权限访问某些文件夹,所以返回null
作者:
Mr_Maty
时间:
2017-3-24 00:02
是没有权限访问某些文件夹,所以返回空指针
作者:
anyupeng
时间:
2017-3-24 00:23
可是我不是用了if 只有不是空和lenth大于0才能遍历,为什么还有异常
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2