There are 2 types of exceptions. They are System Exceptions: e.g. When no_data_found, When too_many_rows User Defined Exceptions: e.g. My_exception exception,When My_exception then