如下代码,运行时报Stream closed错, 把bs.close();注释了正常,每次循环不能初始化流么?
import java.io.*;
public class Test{
public static void main(String[] args) {
try{
while(true){
BufferedReader bs = new BufferedReader(new InputStreamReader(System.in));
System.out.println(bs.readLine());
bs.close();
}
}catch(IOException e){
e.printStackTrace();
}
}
}