这个报错是直接指向fw.flush()语句吗?还是fw.write("aaa")就开始报错了
我说下我的想法吧,我没这么写过,因此你这里直接用fw,我觉得应该是没有调用构造函数进行初始化的,所以这个fw肯定是空指针
因此建议这样写main函数
test hh = new test();
test.fw.write( "aaa" );
test.fw.flush();