class underflow_error : public runtime_error {
public:
underflow_error(const string& what_arg);
};
The class serves as the base class for all exceptions thrown to report an arithmetic underflow. The value returned by what() is a copy of what_arg.data().