仅使用FileOutputStream来读试一下。你使用了PrintWriter,OutputStreamWriter,FileOutputStream出错的可能就大一些。

解决方案 »

  1.   

    你用的日文的windows?
    否则我认为你在中文windows下也会有问题
      

  2.   

    java.io 
    Class FileReader
    java.lang.Object
      |
      +--java.io.Reader
            |
            +--java.io.InputStreamReader
                  |
                  +--java.io.FileReader
    --------------------------------------------------------------------------------public class FileReader
    extends InputStreamReader
    Convenience class for reading character files. The constructors of this class assume that the **default character encoding** and the default byte-buffer size are appropriate. To specify these values yourself, construct an InputStreamReader on a FileInputStream. 
      

  3.   

    感谢大家的帮助,尤其是cshchina(神仙)。我从没留意过帮助文件中类似的说明,只看方法的说明。这下我又学会了一个寻求帮助的本领,再次感谢cshchina(神仙)!!!