0

I want to ask about java. Why in my code, java don't make new file "file.txt"

package Com.test;

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

public class Main 
{
  public static void main(String args[]) throws IOException 
  {
     FileWriter output = new FileWriter("file.txt");
  }
}

this is an output

java.io.FileNotFoundException: file.txt (Read-only file system)
    at java.io.FileOutputStream.open(Native Method)
    at java.io.FileOutputStream.<init>(FileOutputStream.java:221)
    at java.io.FileOutputStream.<init>(FileOutputStream.java:108)
    at java.io.FileWriter.<init>(FileWriter.java:63)
    at Com.test.Main.main(Main.java:10)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.duy.android.compiler.java.Java.run(Java.java:115)
    at com.duy.ide.javaide.run.activities.ExecuteActivity.executeDex(ExecuteActivity.java:147)
    at com.duy.ide.javaide.run.activities.ExecuteActivity.exec(ExecuteActivity.java:124)
    at com.duy.ide.javaide.run.activities.ExecuteActivity.access$100(ExecuteActivity.java:45)
    at com.duy.ide.javaide.run.activities.ExecuteActivity$1.run(ExecuteActivity.java:88)
    at java.lang.Thread.run(Thread.java:761)

Please explain.....

0 Answers0