Кидает исключение NullPointerException в 86 строке, как я понял, в одном блоке try - catch (79 строка) мой reader может быть null из-за этого не проходит. Как сделать так что бы исключение не кидало и нормально все проходило?