Design patterns: exception / error handling

前端 未结 3 1338
南方客
南方客 2021-01-29 18:42

Is there any resource (web or book) describing exception handling / error handling design patterns?

There is a lot of literature on how to write clean code, and there ar

相关标签:
3条回答
  • 2021-01-29 19:11

    Best approach is never to swallow any exceptions within your application code. Hookup a handler to unhandled exceptions in your applications when bootstrapping where you can show an error message and do some logging.

    Some decent books i've read recommended this approach.

    http://thibautvs.com/blog/?p=2238 is a good one where it's mentioned.

    0 讨论(0)
  • 2021-01-29 19:20

    Description of using exceptions on .NET (but not only) in details: http://msdn.microsoft.com/en-gb/library/5b2yeyab(v=vs.100).aspx

    When one should use them, how to write them, how to handle them correctly and so forth...

    0 讨论(0)
  • 2021-01-29 19:33

    These patterns and best practices are often bound to a specific platform/language, so they are the first place to look for them.

    • Exception patterns wiki is a general patterns resource.

    As an example check the following links for java:

    • Best Practices for Exception Handling
    • 15 Best practices about exception handling
    • Exception-Handling Antipatterns

    Going through such materials would give you a general idea to follow in exception handling mechanisms.

    Also check other SO questions:

    • Exception handling pattern
    • Java Style: Properly handling exceptions
    0 讨论(0)
提交回复
热议问题