FileNotFound异常错误甚至认为该文件存在于Eclipse中

时间:2019-05-31 05:34:59

标签: java eclipse file-handling java-io

在运行我的Java文件io程序时,我遇到FileNotFoundException

我尝试更改文件的目录以及SO中提到的大多数其他解决方案,但没有任何效果。

我的代码:

package com.HelloWorld;

import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;

public class Test {
public static void main(String[] args) {
    FileWriter w=null;
    BufferedWriter bw=null;
    try {
        String s="welcome";
        String b="‪‪D:\\test.txt";
        w=new FileWriter(b);
        bw=new BufferedWriter(w);
        bw.write(s);
        bw.flush();
    }
    catch(IOException e)
    {
        System.out.println("exception caught"+e);
    }
    finally{
        try {
            if(bw!=null)
                bw.close();}
            catch(Exception e) {
                System.out.println("exception caught"+e);
            }
            try {
                if(w!=null)
                {
                    w.close();
                    System.out.println("success");
                }}
                catch(Exception e) {
                    System.out.println("exception caught"+e);
                } 
            }



}
}

1 个答案:

答案 0 :(得分:0)

我已经在D驱动器中创建了文件,因此FileWriter覆盖了已创建的文件名,因此该文件名未写入文件