Ошибка исключения FileNotFound, даже если файл существует в Eclipse - PullRequest
0 голосов
/ 31 мая 2019

Во время работы моей java file 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 голосов
/ 31 мая 2019

Я уже создал файл на диске D, поэтому FileWriter переопределяет уже созданное имя файла, из-за чего не записал в файл

...