The following code example is taken from the book
Object-Oriented Programming in C++
by Nicolai M. Josuttis, Wiley, 2002
© Copyright Nicolai M. Josuttis 2002
int main()
{
try {
CPPBook::Fraction x;
//...
x = readFraction();
//...
}
catch (const CPPBook::Fraction::FractionError&) {
// exit main() with error message and error status
std::cerr << "Exception through error in class fraction"
<< std::endl;
return EXIT_FAILURE;
}
}