Рефакторинг класса исключений