FileInputStream inputFile;
inputFile = new FileInputStream("c:\\Documents and Settings");
错误:
java.io.FileNotFoundException: c:\Documents and Settings (拒绝访问。)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at cn.edu.ynu.sei.classifier.bayes.BayesClassifier.<init>(BayesClassifier.java:74)
at jiyi.main(jiyi.java:8)
我尝试过把这个路径改成其他的,但是都不行啊,这个是为什么啊?
8 个解决方案
#1
将\\换成/试试
#2
还是不行哦~~
#3
路径不对,你指向的是文件夹不是文件。
#4
FileInputStream(File file)参数应该是个具体的文件吧,要不如何写数据?
#5
你这是访问文件还是文件夹啊?
#6
FileInputStream: 通过打开一个到实际文件的连接来创建一个 FileInputStream
所以目录是会报错的。。。
所以目录是会报错的。。。
#7
debug一下,应该就是“\\”的问题
#8
不能是文件夹,必须是具体的文件,如果你想让程序新建一个文件需要加几条语句
#1
将\\换成/试试
#2
还是不行哦~~
#3
路径不对,你指向的是文件夹不是文件。
#4
FileInputStream(File file)参数应该是个具体的文件吧,要不如何写数据?
#5
你这是访问文件还是文件夹啊?
#6
FileInputStream: 通过打开一个到实际文件的连接来创建一个 FileInputStream
所以目录是会报错的。。。
所以目录是会报错的。。。
#7
debug一下,应该就是“\\”的问题
#8
不能是文件夹,必须是具体的文件,如果你想让程序新建一个文件需要加几条语句