次のプログラムでバッファリングされたリーダーを閉じると、オンライン ジャッジcodechefで実行時エラーが発生します。問題は、バッファリングされたリーダーを閉じるステートメントを削除すると解決されます。バッファリングされたリーダーを閉じるのを控えるべきですか、それともオンライン ジャッジの問題ですか?
import java.util.* ;
import java.io.* ;
class Main{
public static void main(String args[])throws java.lang.Exception{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
while(true){
int num = Integer.parseInt(br.readLine()) ;
if(num == 42){
break ;
}
System.out.println(num) ;
}
br.close() ;
}
}