Is exception safety all about writing
catch in the right places? If not, then what? And what kinds of things should you consider when developing an exception safety policy for your software?
What is a try-block?
A try-block is a block of code (compound statement) whose execution will be attempted, followed by a series of one or more handler blocks that can be entered to catch an exception of the appropriate type ...