哦,对了,
        java.io.FileOutputStream fos=new FileOutputStream("c:\a.txt") ;
        fos.write("haha".getBytes());        java.io.FileOutputStream fos=new FileOutputStream("c:\a.txt") ;
        fos.write("eeee".getBytes());        java.io.FileOutputStream fos=new FileOutputStream("c:\a.txt") ;
        fos.write("ffff".getBytes());后面两次写文件的会不会把第一次的写文件覆盖掉?还是在后面添加?
怎么设置覆盖还是添加?

解决方案 »

  1.   

    建议使用log4j,在集中点来记录异常,尽量不要把异常输出到后台,对性能以及可读性都有影响
      

  2.   

    用log啊。。
    log("fasdfsadfsdfsdfsdfsdf");
      

  3.   

    log什么意思啊?是不是说把它的参数打印到某个文件里面?
    可以给完整点的代码吗?或者说说它在哪个包的哪个类里面行吗?
      

  4.   

    第一个问题:
    fos.write(e.getMessage().getBytes());第一个问题:
    会,改成java.io.FileOutputStream fos=new FileOutputStream("c:\a.txt",true) ;
      

  5.   

    log 就像日志一样啊,把一些事件记录到文件中。
      

  6.   

    俺们都是用通用的类
    结合exception and log处理异常和错误信息
    网上有文章介绍的