Inherits exception.
This class is derived from std::exception and is thrown when an unrecoverable error has occurred.