黑马程序员技术交流社区

标题: 关于File路径的问题 [打印本页]

作者: 王贺    时间: 2013-11-27 13:57
标题: 关于File路径的问题
public static void main(String[] args) throws IOException {
       File file = new File("d.txt");//错误的 //File file = new File("H:\\d.txt");正确的

     System.out.println(file.getAbsolutePath());
   if(!file.getParentFile().exists()){
    file.getParentFile().mkdirs();
   }else{
    System.out.println("oh,yse !");
   }
  }
错误显示:
in thread "main" java.lang.NullPointerException
at thread.Test12.main(Test12.java:22)


用File file = new File("H:\\d.txt");却正确,求指导

作者: 0从谷0    时间: 2013-11-27 16:06
File file = new File("d.txt");这样定义File类,会到当前项目下去查找a.txt文件。你将这个文件复制到项目下就可以了。File file = new File("H:\\d.txt");这个使用了绝对路径,这样它会到你的H盘下找a.txt文件,找到就不报异常。
作者: FFF    时间: 2013-12-2 00:18
同学、问题已经解决了吗?
如果没有、就去新版28期问吧,26~27已经结束了。开班了!
http://bbs.itheima.com/forum-165-1.html

如果问题已经解决,请及时修改主题为“提问结束”。
修改主题的方法链接
http://bbs.itheima.com/thread-89313-1-1.html
如果没有解决,可能你的问题问得不够清楚。可以重新发问的哦~





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