ничего не вижу полезного если честно. я уже забыл что за ошибка была ))
и еще... ты если сейчас какой то курс проходишь, то вероятно, что методы могли поменяться, и может что-то не работать. Внимательнее изучи тему, посмотри код. С Exception придется дружить, иначе будет больно.