java中的错误流_java的字符IO流中遇到问题,求高人指点!!!!

图示代码内容正常输入输出,但是有异常提示:求高人指点!!!!以下是文本代码:importjava.io.*;//导入IO类所在包classtestChar{publicstaticvoidmain(Stringargs[]){FileReaderfr=...

图示代码

内容正常输入输出,但是有异常提示:求高人指点!!!!

以下是文本代码:

import java.io.*; //导入IO类所在包

class testChar{

public static void main(String args[]){

FileReader fr = null; //生成输入流子类的引用fr

FileWriter fw = null; //生成输出流子类的引用fw

try{

fr = new FileReader("f:/src/xiaoming.txt");//生成输入流对象并设置输入口

fw = new FileWriter("f:/src/xiaohong.txt");//生成输出流对象并设置输出口

char[] buffer = new char[100]; //生成字符数组,用以储存数据

while (true){ //进行循环

int temp = fr.read(buffer,0,buffer.length);//循环输入

if(temp == 0){ //判断条件,满足则跳出循环

break;

}

fw.write(buffer,0,temp); //输出内容

}

}

catch(Exception e){

System.out.println(e);

}

finally{

try{

fr.close(); //关闭输入口

fw.close(); //敢比输出口

}

catch(Exception w){

System.out.println(w);

}

}

}

}

展开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值