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

The Mercurial Grok AI Assistant Understands & Speaks Indian Languages

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

HOW TO add a header or footer to a dynamically generated Word document