编写程序,检查C盘目录下是否存在text.txt文件,若不存在则创建文件,并且向文件中写入任意文本
public class TextFile
{
public static void main(String[] args)
{
File file=new File("c:/text.txt");
if(!file.exists())
{
file.createNewFile();
FileWriter w=new FileWriter(file);
w.write("Hello,java");
w.close();
}
}
}
请高手指点以上程序的错误,谢谢!
public class TextFile
{
public static void main(String[] args)
{
File file=new File("c:/text.txt");
if(!file.exists())
{
file.createNewFile();
FileWriter w=new FileWriter(file);
w.write("Hello,java");
w.close();
}
}
}
请高手指点以上程序的错误,谢谢!
解决方案 »
- 求高手相助
- 设计 求迷津
- 用AES加密密钥长度问题
- 求助:想在linux下用myeclipseGA6.01最新的,可是只有eclipse插件...请问下载那个eclipse版本?
- 一个很简单的错误
- 运行为什么有这个提示“Exception in thread "main" java.lang.NoClassDefFoundError: useUDPEchoServer”
- 如何开发一个命令行解释器?
- 谁有togetherde的下载地方
- java 安全性的问题
- 关于weblogic和jbuilder的若干基础问题!!!!!!!!!!!!!!
- JAVA随机数显示问题
- type mismatch : cannot conver from object to int[]
{
public static void main(String[] args)
{
File file=new File("c:/text.txt");
if(!file.exists())
{
try{
file.createNewFile();
FileWriter w=new FileWriter(file);
w.write("Hello,java");
w.close();
}catch(IOException e){
System.err.println("catch IOException:"+e.getMessage());
}
}
}
}
我把错误改了下,不知道符不符合你的要求哈?????
import java.io.*;
public class TextFile
{
public static void main(String[] args) throws Exception
{
//不做if判断若文件不存在也会创建。
File file=new File("c:/text.txt");
FileWriter w=new FileWriter(file);
w.write("Hello,java");
w.close();
}
} PS:通过测试
public class TextFile throws IOException(异常要么捕获要么抛出)
{
public static void main(String[] args)
{
File file=new File("c:/text.txt");
if(!file.exists())
{
file.createNewFile();
FileWriter w=new FileWriter(file);
w.write("Hello,java");
w.close();
}
}
}
http://blog.csdn.net/ThirdDimension/archive/2008/05/04/2375479.aspx
上面抛出地方错了,应该如下
import java.io.*;
public class TextFile
{
public static void main(String[] args) throws IOException(异常要么捕获要么抛出) {
File file=new File("c:/text.txt");
if(!file.exists())
{
file.createNewFile();
FileWriter w=new FileWriter(file);
w.write("Hello,java");
w.close();
}
}
}