Exceptions: Difference between revisions

→‎Throw exceptions: std::bad_exception example function
m (→‎Throw exceptions: pretty-printing)
(→‎Throw exceptions: std::bad_exception example function)
Line 206:
// this function can only throw the types of exceptions that are listed
void foo2() throw(MyException)
{
throw MyException();
}
 
// this function turns any exceptions other than MyException into std::bad_exception
void foo3() throw(MyException, std::bad_exception)
{
throw MyException();
973

edits