找不到文件异常。怎么可能出错?

时间:2015-10-20 03:02:46

标签: java file exception exception-handling

我在main之前声明了文件的路径:

  static String filePath = "C:\\file.rdf";

然后我在main

中从此路径创建了文件
File file=new File(filePath);

然后我调用了一个带有参数的函数,其中一个是这个特定的文件: parser.parseFile(file, subsetDenom,skew,topicPattern);

但是,当我运行我的代码时,我得到了FileNotFundException。 什么可能出错?

 static String filePath = "C:\\file.rdf";

  public static void main(String[] args) {

    File file=new File(filePath);

      parser.parseFile(file, subsetDenom,skew,
          topicPattern);
}
  public void parseFile(File file, int subsetDenom, int skew, Pattern topicPattern){
 XMLCharFilter in = new XMLCharFilter(new BufferedReader(new InputStreamReader(new BufferedInputStream(new FileInputStream(
            file)), "UTF-8"))); //gives exception here  
   }

1 个答案:

答案 0 :(得分:0)

您的filePath String的值可能有误。您是否检查过您使用的是正确的语法(斜杠,双斜线等)?