当前位置: 代码迷 >> J2EE >> 急 FileInputStream 回绝访问
  详细解决方案

急 FileInputStream 回绝访问

热度:5391   发布时间:2013-02-25 21:41:09.0
急~ FileInputStream 拒绝访问
String filepath = "D://ProgramData//UDB_Project//Phase9_2//UDB_KMMT//"
+ "attachment//data//11";
FileInputStream stream = new FileInputStream(filepath);
stream.close();


异常如下:
Exception in thread "main" java.io.FileNotFoundException: D:\ProgramData\UDB_Project\Phase9_2\UDB_KMMT\attachment\data\11 (访问被拒绝。)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:106)
at java.io.FileInputStream.<init>(FileInputStream.java:66)
at com.nec.jp.egov.cals.udb.maa03.maa03ap.ap.bat.test.main(test.java:25)


 这是什么原因啊?
  文件夹得属性问题吗? 11是文件夹?当然拒绝访问了String filepath = "D://ProgramData//UDB_Project//Phase9_2//UDB_KMMT//"
+ "attachment//data//11";

如果是 / 作路径区分,则只用一个就行了,如果用 \ 作路径分隔符,才用两个

String filepath = "D:/ProgramData/UDB_Project/Phase9_2/UDB_KMMT/"
+ "attachment/data/11";
或者
String filepath = "D:\\ProgramData\\UDB_Project\\Phase9_2\\UDB_KMMT\\"
+ "attachment\\data\11";
引用:
11是文件夹?当然拒绝访问了

+1
  相关解决方案