Manually throw an exception : Exception Throw « Language Basics « C# / C Sharp






Manually throw an exception

Manually throw an exception
/*
C#: The Complete Reference 
by Herbert Schildt 

Publisher: Osborne/McGraw-Hill (March 8, 2002)
ISBN: 0072134852
*/

// Manually throw an exception. 
 
using System; 
 
public class ThrowDemo { 
  public static void Main() { 
    try { 
      Console.WriteLine("Before throw."); 
      throw new DivideByZeroException(); 
    } 
    catch (DivideByZeroException) { 
      // catch the exception 
      Console.WriteLine("Exception caught."); 
    } 
    Console.WriteLine("After try/catch block."); 
  } 
}


           
       








Related examples in the same category

1.Throwing Your Own Exceptions
2.Intentionally throws an error to demonstrate Just-In-Time debuggingIntentionally throws an error to demonstrate
              Just-In-Time debugging
3.Exception throwsException throws
4.Exception throw and catchException throw and catch
5.Exception throw and catch 2Exception throw and catch 2
6.illustrates creating and throwing an exception objectillustrates creating and throwing an exception object
7.Demonstrates rethrowing an exception from a methodDemonstrates rethrowing an exception from a method
8.Let the C# runtime system handle the errorLet the C# runtime system handle the error
9.Rethrow an exceptionRethrow an exception