File file = new File("c:\\dtd.xls");
if (file.exists()) {
//do something
}

解决方案 »

  1.   

    try {
       File excelfile = new File(filepath);
    }catch(FileNotFoundException e){
       throws e;
    }
      

  2.   

    File file = new File("c:/applet");
            if(!file.exists())
            {
                file.mkdir();
            }
      

  3.   

    public loolean exits()
      判斷文件是否存在
      

  4.   

    File f = new File(str);
    return f.isFile();File.isFile()  当前file对象为文件且存在的情况下返回true
    File.isDirectory() 当前file对象为目录且存在的情况下返回true
    用exits(),如果你的file对象当前是实际存在的目录的情况下也会返回true,其实这时候他并不是一个存在的文件,用isFile()更准确一些