Throwing Exceptions - CSharp Custom Type

CSharp examples for Custom Type:Exception

Introduction

Exceptions can be thrown either by the runtime or in user code.


using System;
     class Test
     {
       static void Display (string name)
       {
         if (name == null)
           throw new ArgumentNullException (nameof (name));

         Console.WriteLine (name);
       }

       static void Main()
       {
         try { Display (null); }
         catch (ArgumentNullException ex)
         {
           Console.WriteLine ("Caught the exception");
         }
       }
     }

Related Tutorials