use 'noexcept' instead of the deprecated 'throw()'
This commit is contained in:
@ -62,11 +62,11 @@ class TokenizerException : public std::exception {
|
||||
* \param token String of the token/word that caused the error */
|
||||
TokenizerException(const std::string &msg, const std::string &token);
|
||||
|
||||
~TokenizerException() throw() {}
|
||||
~TokenizerException() noexcept {}
|
||||
|
||||
/** Retrieve message describing the thrown exception
|
||||
* \return string with error message */
|
||||
virtual const char *what() const throw() { return message.c_str(); }
|
||||
virtual const char *what() const noexcept { return message.c_str(); }
|
||||
};
|
||||
|
||||
class InvalidIntegerException : public TokenizerException {
|
||||
|
||||
Reference in New Issue
Block a user