黑马程序员技术交流社区

标题: 我快服了(找不到文件) [打印本页]

作者: 肖亚光    时间: 2013-1-16 19:13
标题: 我快服了(找不到文件)
本帖最后由 肖亚光 于 2013-1-16 20:57 编辑

File subFile = new File("F:\\sendEmail\\subject.txt");
BufferedReader br = new BufferedReader(new FileReader(subFile));

怎么就是说找不到文件呢!!!???
java.io.FileNotFoundException: F:\sendEmail\subject.txt (系统找不到指定的文件。)

我的文件明明在的

1.JPG (7.31 KB, 下载次数: 30)

1.JPG

作者: 夏振博    时间: 2013-1-16 19:37
全代码我看下
作者: jonn    时间: 2013-1-16 19:40
改成这样最好
File subFile=new File("f:"+File.separtor+"sendEmail"+File.separtor+"subject.txt");
File.separtor 系统自动判断使用路径分隔符,若是windows 用 // ,若是linux/unix  用 /
作者: 鲁柯    时间: 2013-1-16 19:42
扩展名问题  点右键 看属性
或者在文件夹选项中显示扩展名你就明白了
你现在的文件实际名称是subject.txt.txt
作者: yong230    时间: 2013-1-16 19:57
能把完整代码贴出来吗?
作者: 黄锦成    时间: 2013-1-16 19:59
找不到无非是路径不存在或路径写错了
作者: 丁强强    时间: 2013-1-16 20:14
鲁柯 发表于 2013-1-16 19:42
扩展名问题  点右键 看属性
或者在文件夹选项中显示扩展名你就明白了
你现在的文件实际名称是subject.txt. ...

同意他的看法
作者: 肖亚光    时间: 2013-1-16 20:56
鲁柯 发表于 2013-1-16 19:42
扩展名问题  点右键 看属性
或者在文件夹选项中显示扩展名你就明白了
你现在的文件实际名称是subject.txt. ...

感谢,我都不用看 我就知道肯定是这个问题。谢谢




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