Wilhelmine
Mientras escribimos cualquier bloque PL / SQL, puede haber posibilidades de que haya discrepancias en los tipos de datos o problemas de tipo de restricción o algún tipo de error inusual. En ese momento, después de cada declaración SQL, definimos un manejador de excepciones definido por el usuario o un manejador definido por el sistema para rastrear la línea de error ocurrido. Esto se denomina manejo de excepciones en Oracle.
Orland
Una excepción es una situación anormal que se convierte en un obstáculo en el flujo normal del programa.
Cuando está escribiendo un bloque PL / SQL que es una extensión de procedimiento de SQL, aparece la siguiente secuencia de bloques:
declare
<variables, cursores, etc.>
begin
<cuerpo del bloque PL / SQL>
excepción
final
en el bloque de excepción que tenemos para definir un manejador de excepciones definido por el usuario o un manejador definido por el sistema para rastrear la línea de error ocurrido. Esto se denomina manejo de excepciones en Oracle, que ayuda a manejar las discrepancias de tipo de datos o problemas de tipo de restricción o cualquier otro tipo de situaciones anormales.