Puedes crear una exception con un mensaje de error genérico, por ejemplo:
Código SQL
[-]
CREATE EXCEPTION ERR_GUARDAR_REG "Error al guardar el registro : ";
y después le concatenas otros mensajes dependiendo del tipo de error
Código SQL
[-]
IF A>B THEN
EXCEPTION ERR_GUARDAR_REG 'Otros mensajes' || ' A es mayor a B';
IF A=B THEN
EXCEPTION ERR_GUARDAR_REG 'Otros mensajes' || ' A es igual a B';
Saludos