Como continuación del anterior artículo dedicado al manejo de las excepciones PLSQL predefinidas.
Ahora voy a hablar de las excepciones definidas por el usuario.
PLSQL permite al usuario definir sus propias excepciones.
Estas excepciones deben ser declaradas y lanzadas explícitamente utilizando la sentencia RAISE.
Este tipo de excepciones deben ser declaradas en el segmento DECLARE.
Se declara una excepción como cualquier otra variable, asignandole el tipo EXCEPTION. Como las variables, una excepción declarada en un bloque es local a ese bloque y global a todos los sub-bloques que comprende.