A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

为什么我运行以后没有将FilewriterDemo.java文件复制到Test.txt中,抛出异常了?
  1. package com.day0;

  2. import java.io.*;

  3. import javax.management.RuntimeErrorException;

  4. public class FileCopy {

  5.     public static void main(String[] args) {
  6.         // TODO Auto-generated method stub

  7.     }
  8.     public void copy() throws IOException
  9.     {
  10.         FileWriter fw=null;
  11.         FileReader fr=null;
  12.         try
  13.         {
  14.             fw=new FileWriter("

  15.     Test.txt


  16. ");
  17.             
  18.             fr=new FileReader("FilewriterDemo.java");
  19.             
  20.             char []buf=new char[1024];
  21.             
  22.             int len=0;
  23.             
  24.             while((len=fr.read(buf))!=-1){
  25.                
  26.                 fw.write(buf);
  27.             }
  28.         }
  29.         
  30.         catch(IOException e){
  31.             
  32.             throw new RuntimeErrorException(null, "读写错误");
  33.         }
  34.         
  35.         finally{
  36.             
  37.             if(fw!=null){
  38.                
  39.                 fw.close();
  40.             }
  41.             
  42.             if(fr!=null){
  43.                
  44.                 fr.close();
  45.             }
  46.         }
  47.     }

  48. }
复制代码




0 个回复

您需要登录后才可以回帖 登录 | 加入黑马