/* Mastering Visual C# .NET by Jason Price, Mike Gunderloy Publisher: Sybex; ISBN: 0782129110 */ /* Example13_1.cs illustrates a try, catch, and finally block */ using System; public class Example13_1 { public static void Main() { try { // code that throws an exception int zero = 0; Console.WriteLine("In try block: attempting division by zero"); int myInt = 1 / zero; // throws the exception Console.WriteLine("You never see this message!"); } catch { // code that handles the exception Console.WriteLine("In catch block: an exception was thrown"); } finally { // code that does any cleaning up Console.WriteLine("In finally block: do any cleaning up here"); } } }