Arne Mertz describes in his recent article insights about exception handling.
by Arne Mertz
From the article:
Among C++ developers there often appears to be a misconception about what it means to deal with code that can throw exceptions. The misconception is that the possibility of exceptions means one has to
catchoften and almost everywhere. I will try to explain why I think that is wrong and where I think
catchis appropriate and where not.