I came across this article: Best practice: throw by value, catch by const reference and got curious about when an exception object is destructed.
Here are my exception s