I can't find anything on what to replace a throw
with in c++ when updating code.
Seeing throw
will be removed in the next version, c++20.
Also it was deprecated and I can find no information as to what the accepted replacement is. example:
const Vec2 & normalize (); // modifies *this
const Vec2 & normalizeExc () throw (IEX_NAMESPACE::MathExc);
const Vec2 & normalizeNonNull ();
Vec2<T> normalized () const; // does not modify *this
Vec2<T> normalizedExc () const throw (IEX_NAMESPACE::MathExc);
Vec2<T> normalizedNonNull () const;