请教高人,看看下面这个很菜的问题该怎么处理
代码如下(在C盘中已经有建立了一个a的文本文件,里面有一些英文字符,一个别的文本文件,里面内容为空)
import java.io.*;
class CopyBytes
{
public static void main(String[] args) throws FileNotFoundException, IOException
{
//创建2个File类对象
File inputFile=new File("c:\\a.txt");
File outputFile=new File("c:\\a.txt");
//创建文件输入/输出资字节流
FileInputStream in=new FileInputStream(inputFile);
FileOutputStream out=new FileOutputStream(outputFile);
int c;
//读写文件流中的数据
while((c=in.read())!=-1)
out.write(c);
//关闭流
in.close();
out.close();
}
}
下面是运行时的错误:(在NetBeans环境中)
Exception in thread "main" java.io.FileNotFoundException: c:\a.txt (系统找不到指定的文件。)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:106)
at javaioexam01.CopyBytes.main(Main.java:25)
Java Result: 1
怎么回事?
代码如下(在C盘中已经有建立了一个a的文本文件,里面有一些英文字符,一个别的文本文件,里面内容为空)
import java.io.*;
class CopyBytes
{
public static void main(String[] args) throws FileNotFoundException, IOException
{
//创建2个File类对象
File inputFile=new File("c:\\a.txt");
File outputFile=new File("c:\\a.txt");
//创建文件输入/输出资字节流
FileInputStream in=new FileInputStream(inputFile);
FileOutputStream out=new FileOutputStream(outputFile);
int c;
//读写文件流中的数据
while((c=in.read())!=-1)
out.write(c);
//关闭流
in.close();
out.close();
}
}
下面是运行时的错误:(在NetBeans环境中)
Exception in thread "main" java.io.FileNotFoundException: c:\a.txt (系统找不到指定的文件。)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:106)
at javaioexam01.CopyBytes.main(Main.java:25)
Java Result: 1
怎么回事?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货