本帖最后由 wjpxz 于 2013-01-24 10:44:05 编辑

解决方案 »

  1.   

    如果文件不存在,需要调用 File.createNewFile() 方法创建文件,然后再写入。
      

  2.   

    看看tempRec.length这个是7吗?如果小于7,把语句:
                    for(int i = 0; i < result.length; i++){
    的result.length改成 tempRec.length试试看。
      

  3.   

    Exception in thread "main" java.lang.NullPointerException
     at java.io.Writer.write(Unknown Source)
     at test.util.ComposeMessage.composeMessage(ComposeMessage.java:62)
     at test.util.ComposeMessage.main(ComposeMessage.java:118)
     
    lz明显的误导人啊  你的代码有118行吗!  上面说的全是废话,你把你出错的那行标出来再说
      

  4.   

    我删了几个空行,错误发生在60行和113行,就是这一句outputFile.write(result[i]);删了源代码的几个空行,也没有预览...就是这个
      

  5.   

    要不要改為用StringBuffer來代替String 串接的行為阿?