48 [[nodiscard]]
const char*
what() const noexcept
override
50 return "The denominator is zero, which is not allowed.";
61 [[nodiscard]]
const char*
what() const noexcept
override {
return "The length of letter exceeds the 1 limit."; }
Thrown when initializing a Key object with two or more letters.
Definition exceptions.hpp:59
const char * what() const noexcept override
Definition exceptions.hpp:61
Thrown when initializing a fraction with zero as denominator.
Definition exceptions.hpp:46
const char * what() const noexcept override
Definition exceptions.hpp:48
Contains Steppable exceptions.