本帖最后由 霍明波 于 2012-8-20 17:55 编辑
import java.io.*;
class FileDemo
{
public static void main(String[] args)
{
FileWriter fw = null;
try
{
fw = new FileWriter("demo.txt");
fw.write("abce");
}
catch (IOException e)
{
System.out.println(e.toString());
}
finally
{
if(fw!=null)
try
{
fw.close();
}
catch (IOException e)
{
System.out.println(e.toString());
}
}
}
}
编译出现如下错误:
E:\>javac FileDemo.java
.\FileWriter.java:1: 错误: 类重复: FileDemo
class FileDemo
^
FileDemo.java:6: 错误: 无法访问FileWriter
FileWriter fw = null;
^
错误的源文件: .\FileWriter.java
文件不包含类FileWriter
请删除该文件或确保该文件位于正确的源路径子目录中。
2 个错误
而下面的列子会成功
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
class FileDemo
{
public static void main(String[] args)
{
FileWriter fw = null;
try
{
fw = new FileWriter("demo.txt");
fw.write("abce");
}
catch (IOException e)
{
System.out.println(e.toString());
}
finally
{
if(fw!=null)
try
{
fw.close();
}
catch (IOException e)
{
System.out.println(e.toString());
}
}
}
}
会编译成功,有什么问题吗?帮我指出原因。
错误内容的能帮忙解释一下。现在FileWriter相关都不能用了, 跪求解答 |
|