我在Linux Envirnomnet。我也在使用Netbeans。以下是我的代码:
import java.io.*;
public class myFirstJavaProgram {
public static void main(String[] args) {
File file = new File("home/gk/Hello1.txt");
// creates the file
file.createNewFile();
// creates a FileWriter Object
}
}
答案 0 :(得分:2)
修改强>
在您指出您收到的异常后,我意识到未处理已检查的异常。您需要捕获可能的IOException
或在方法签名中包含异常。
答案 1 :(得分:1)
import java.io.*;
/**
*
* @author Ashwin Parmar
*/
public class myFirstJavaProgram {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
try {
File file = new File("/home/gk/Hello1.txt");
file.createNewFile();
} catch(IOException e) {
System.out.println(e.getMessage());
}
// creates a FileWriter Object
}
}
在Java中处理任何File IO操作时,最好使用try / catch循环
答案 2 :(得分:0)
路径错误。
此home/gk/Hello1.txt
应为/home/gk/Hello1.txt