Chapter 6. Managing Errors and Exceptions

After completing this chapter, you will be able to:

  • Handle exceptions by using the try, catch, and finally statements.

  • Control integer overflow by using the checked and unchecked keywords.

  • Raise exceptions from your own methods by using the throw keyword.

  • Ensure that code always runs, even after an exception has occurred, by using a finally block.

You have now seen the core Microsoft Visual C# statements you need to know to write methods; declare variables; use operators to create values; write if and switch statements to run code selectively; and write while, for, and do statements to run code repeatedly. However, the previous chapters haven’t considered the possibility (or probability) that things can go ...

Get Microsoft® Visual C#® 2010 Step by Step now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.