Ten tips for handling .NET exceptions exceptionally

from Builder

1. Use one try and many catches
2. Order catch blocks from specific to general
3. Always ensure you reach a valid state
4. Document what you can throw
5. Throw the closest match
6. Never throw in the course of normal use
7. Extend the ApplicationException, not the base Exception, class
8. Use the inner exception property when rethrowing
9. Do not create lightly
10. Name appropriately

Comments

Popular posts from this blog

Websites that track traffic in Indian cities

HOW TO dynamically generate a Word document with custom header & footer

Search all your ebooks with a keyword by putting them on Google Drive