FileWriter细节

时间:2014-04-29 11:27:46   收藏:0   阅读:646
  1. 创建FileWriter对象时的细节

            指定文件不存在      -->      尝试去创建

            指定文件存在          -->       覆盖原文件

            文件路径不存在      -->      抛出运行时异常FileNotFoundException

  1. 向文件中写入数据时的细节
  1. 处理异常的细节
    import java.io.*;
    public class FileWriterDemo1 {
        public static void main(String[] args) throws java.io.IOException {
            FileWriter fw = null; //在try...catch...finally代码块之外声明引用,以便在代
                                 //码块内能够引用得到,否则编译会报“找不到符号”
            try{
                fw = new FileWriter("Filewriterdemo1.txt");//若该语句产生异常,则fw仍然为null
                //code here ...
            }catch(IOException e){
                //处理或抛出异常
            }finally{
                try{
                if(fw != null) //避免产生NullPointerException
                    fw.close();
                }catch(IOException e){
                    //处理或抛出异常
                } finally {
                    //如果还有其他的资源需要释放,写在这里。
                }
            }
        }
    }

 



来自为知笔记(Wiz)


FileWriter细节,码迷,mamicode.com

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!