黑马程序员技术交流社区

标题: 为什么递归输出盘符根目录下的文件会抛空指针异常啊 [打印本页]

作者: 柏圣杰    时间: 2013-8-29 00:21
标题: 为什么递归输出盘符根目录下的文件会抛空指针异常啊
/*
        显示指定目录下所有java文件的绝对路径。
*/
public class Test4
{
        public static void main(String[]args)
        {
                File file = new File("e:\\");
                show(file);
       
        }
        public static void show(File file)
        {
                File[]  files = file.listFiles();
                for(File f:files)
                {
                        if(f.isFile())
                        {                               
                                        System.out.println(f.getAbsolutePath());                       
                        }
                        else
                        {
                                show(f);
                        }
                }
        }
}



作者: 程澄    时间: 2013-8-30 21:36
同问?遍历有的目录不会出现异常!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2