== See

* http://cwe.mitre.org/data/definitions/396.html[MITRE, CWE-396] - Declaration of Catch for Generic Exception
* https://github.com/isocpp/CppCoreGuidelines/blob/036324/CppCoreGuidelines.md#Re-exception-types[{cpp} Core Guidelines E.14] - Use purpose-designed user-defined types as exceptions (not built-in types)