Почему не закрывается BufferedReader?