The Wayback Machine - https://web.archive.org/web/20151215212913/http://www.codeguru.com:80/csharp/csharp/cs_syntax/errorhandling/

Latest Error Handling Articles

C# Programming: Using Generic Factory Classes to Create Generic Exception Handlers

Exception handling can be a costly affair and should be used meticulously as it undoubtedly serves as an integral part of our applications and shouldn't be sidelined for any reason. The common problem in implementing an exception handling mechanism is the dependency on the library after we create a provider. This C# tutorial looks at the possibility of switching the providers easily.

.NET Tip: Throwing Custom Exceptions

Use custom exceptions to add information that will be more meaningful to your users when exceptions occur. And, you still can maintain all the information from the original exception.

Managing Exceptions in .NET

Learn about the techniques and guidelines you can use to make your application stable and less prone to errors, hande errors in a graceful manner, and avoid crashing.

Latest Developer Videos

More...

Latest CodeGuru Developer Columns

C++ Tips and Tricks

Quirky and yet persistent, C++ is a language that keeps programmers coming back to it. Pick up some new ways to wrangle it into your workflow.

Top White Papers and Webcasts

  • Anthony Christie, the Chief Marketing Officer for Level Communications, is responsible for customer experience, worldwide marketing and product management. In this informative asset, he shares his insights into why a private network connection to cloud-bases applications is the right decision for your enterprise. Download now to find out more.

  • Data (and database management systems, like Oracle) have never been more critical for competitive advantage. All modern IT initiatives – cloud, real time analytics, internet of things – intrinsically need to leverage more data, more quickly. All-flash storage is a next generation infrastructure technology that has the potential to unlock a new level of employee productivity and accelerate your business by reducing the amount of time spent waiting for databases and applications.

Most Popular Programming Stories

More for Developers

RSS Feeds

Thanks for your registration, follow us on our social networks to keep up-to-date