本帖最后由 班志国 于 2012-10-21 08:49 编辑
- <DIV class=blockcode>
- <BLOCKQUOTE>import java.io.*;
- class Copypic
- {
- public static void main(String[] args)
- {
- FileOutputStream fos=null;
- FileInputStream fis =null;
- try
- {
- fos=new FileOutputStream("f:\\cp3.bmp");
- fis=new FileInputStream("f:\\chris.bmp");
- byte[] buf=new byte[1024];
- int len=0;
- while((len=fis.read(buf))!=-1)
- {
- fos.write(buf,0,len);
- }
- }catch(IOException e)
- {
- throw new RuntimeException("复制文件失败");
- }
- finally
- {
- try
- {
- if(fis!=null)
- fis.close();
- }
- catch(IOException e)
- {throw new RuntimeException("读取关闭失败");}
- try
- {
- if(fos!=null)
- fos.close();
- }
- catch(IOException e)
- {throw new RuntimeException("写入文件失败");}
- }
- }
- }
复制代码 提示 复制文件失败 异常 应该是try当中的错 但我仔细看了 没错啊 求大神帮忙分析。。。。。。
|