- добавлен отдельный класс для работы с ошибками Error