|
Listing 14-11 extracted from chapter Unsafe code, exceptions, anonymous methods, iterators
Listing 14-10< > Listing 14-12
This listing can be compiled with the command line: csc.exe /target:exe Example_14_11.cs Errors: 0 Warnings: 0
Example_14_11.cs
using System;
public class Program {
public static void Main(){
try {
try {
throw new ArgumentOutOfRangeException();
}
catch( DivideByZeroException e ) {
Console.WriteLine( "Exception handler 1:" );
Console.WriteLine( "Exception: " + e.Message );
}
finally {
Console.WriteLine( "finally 1" );
throw new DivideByZeroException();
}
}
catch(Exception e) {
Console.WriteLine( "Exception handler 2:" );
Console.WriteLine( "Exception: " + e.Message );
}
finally {
Console.WriteLine( "finally 2" );
}
}
}
Copyright Patrick Smacchia 2006 2007
|