8 #ifndef SERVLET_EXCEPTION_H
9 #define SERVLET_EXCEPTION_H
35 using std::runtime_error::runtime_error;
42 using std::runtime_error::runtime_error;
49 using std::runtime_error::runtime_error;
57 using std::runtime_error::runtime_error;
64 using std::runtime_error::runtime_error;
70 struct bad_cast :
public std::runtime_error,
public std::bad_cast
72 using std::runtime_error::runtime_error;
85 std::ostream &operator<<(std::ostream &out,
const std::exception &ex);
89 #endif // SERVLET_EXCEPTION_H
Exception thrown on attempt to access nullptr object if this is possible to catch this attempt...
Definition: exception.h:55
Exception thrown on bad cast.
Definition: exception.h:70
Input/output exception.
Definition: exception.h:47
Configuration exception.
Definition: exception.h:33
Exception thrown on passing invalid argument.
Definition: exception.h:62
Security exception.
Definition: exception.h:40