try {
something();
}
catch (...) {
std::cerr <<
"exception caught!!";
}
std::clog <<
"No except caught!";
finally {
// already Microsoft extension, but
cleanup(); //
should be in core language
}