import java.io.*;
public class TestFileInputStream {
public static void main(String[] args){
FileInputStream in ;
FileOutputStream out;
int b = 0;
in = null;
out = null;
try{
in = new FileInputStream("G:\\Downloads\\aa.java");
out = new FileOutputStream("G:\\");
while((b = in.read())!= -1){
out.write(b);
}
in.close();
out.close();
}catch(FileNotFoundException e1){
System.out.println("找不到文件");
System.exit(-1);
}catch(IOException e){
System.out.println("文件发生错误");
System.exit(-1);
}
System.out.println("文件已经复制");
}
}
上面的程序运行时总是找不到文件,请问出错在哪里?按理来说程序应该是没有错的。文件的路径也没有错误
public class TestFileInputStream {
public static void main(String[] args){
FileInputStream in ;
FileOutputStream out;
int b = 0;
in = null;
out = null;
try{
in = new FileInputStream("G:\\Downloads\\aa.java");
out = new FileOutputStream("G:\\");
while((b = in.read())!= -1){
out.write(b);
}
in.close();
out.close();
}catch(FileNotFoundException e1){
System.out.println("找不到文件");
System.exit(-1);
}catch(IOException e){
System.out.println("文件发生错误");
System.exit(-1);
}
System.out.println("文件已经复制");
}
}
上面的程序运行时总是找不到文件,请问出错在哪里?按理来说程序应该是没有错的。文件的路径也没有错误
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货