When an error occurs, either CLR or program code throws an exception which contains necessary information about the error.
SystemException class is a base class for all the exceptions that can occurs during execution of the program
But, how can we handle exceptions?
C# provides built-in support to handle the exception using try, catch & finally block. You can also create your own custom exception classes...