как выкинуть ошибку в другом классе?

подскажите пожалуйста,у меня есть два класса.В одном я валидирую пришедшую дату на правильность.А второй класс это исключение с моим текстом.Вопрос состоит в том как мне правильно кинуть эту ошибку в другом приватном методе другого класса?

class InvalidDate {
public:
    std::string text;
    InvalidDate(const std::string& text) : text(text) {}

};

вот код. Подскажите правильность написания синтаксиса и вызова этого класса.


Ответы (0 шт):