public static void Main()
static void CatchException()
CatchAndRethrowExplicitly();
catch(ArithmeticException e)
Console.WriteLine("Explicitly specified:{0}{1}", Environment.NewLine, e.StackTrace);
CatchAndRethrowImplicitly();
catch(ArithmeticException e)
Console.WriteLine("{0}Implicitly specified:{0}{1}", Environment.NewLine, e.StackTrace);
static void CatchAndRethrowExplicitly()
catch(ArithmeticException e)
static void CatchAndRethrowImplicitly()
catch(ArithmeticException e)
static void ThrowException()
throw new ArithmeticException("illegal expression");