代码
public class dd {
public static void main(String[] args) {
String str;
try{
File file=new File("我的.txt");
FileOutputStream fileout=new FileOutputStream(file);
OutputStreamWriter writer=new OutputStreamWriter(fileout);
str="abc";
writer.write(str);
fileout.close();
writer.close();
}catch(Exception e){
e.printStackTrace();
}
System.out.print("BBB");
}
}
报错:
java.io.IOException: Stream Closed
at java.io.FileOutputStream.writeBytes(Native Method)
at java.io.FileOutputStream.write(Unknown Source)
at sun.nio.cs.StreamEncoder.writeBytes(Unknown Source)
at sun.nio.cs.StreamEncoder.implClose(Unknown Source)
at sun.nio.cs.StreamEncoder.close(Unknown Source)
at java.io.OutputStreamWriter.close(Unknown Source)
at aaa.ss.main(ss.java:36)
BBB
不知道是怎么回事?我是初学者