Создайте класс с базовым исключением и дочерние классы-
исключения:
ошибка уровня, ошибка доступа.