6. Exceptions
• It should be preferred over return codes
• Exceptions should be caught as high as
possible
• Wildcard catch
• Do not ignore exceptions
7. Catching by reference
• Prefer to catch exceptions by reference
• Reference should be const unless you want to
edit exception
• You can catch derived exceptions by reference
to base exception