На моих примерах работает. Я так понимаю исключение системы возникает из-за того, что я передаю в метод в качестве параметра BufferedReader? Или из-за того, что использую FileReader?