本帖最后由 杨庆雷 于 2014-4-17 16:49 编辑
package IO;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class ReadWrite {
public static void main(String[] args) {
// TODO Auto-generated method stub
copy();
}
public static void copy(){
FileWriter fw = null;
FileReader fr = null;
try {
fw = new FileWriter("E:\\Demo.txt");
fr = new FileReader("F:\\Demo2.txt");
char[] buf = new char[1024];
int len = 0 ;
while((len = fr.read(buf))!=-1){
fw.write(buf,0,len);
}
} catch (IOException e) {
throw new RuntimeException("读取异常");
}
finally{
if(fw != null)
try {
fw.close();
} catch (IOException e) {
}
if(fr != null)
try {
fr.close();
} catch (IOException e) {
}
}
}
}
读取失败 我在eclipse上 debug 的时候 会在 21行跳出错 请问是怎么回事
|
|