ORA_JAVA.CLEAR_EXCEPTION
built-in procedureThis procedure removes the last exception retrieved by ORA_JAVA.LAST_EXCEPTION
.
PROCEDURE ORA_JAVA.CLEAR_EXCEPTION;
/*
** This example assumes you have imported the
** java.lang.Exception class.
*/
PROCEDURE foo IS
obj ORA_JAVA.JOBJECT;
excp ORA_JAVA.JOBJECT;
BEGIN
obj := jfoo.new;
jfoo.addElement(obj);
...
EXCEPTION
WHEN ORA_JAVA.EXCEPTION_THROWN THEN
excp := ORA_JAVA.LAST_EXCEPTION;
OFM_MESSAGE(' Java Exception: ' ||
exception_.toString(excp));
ORA_JAVA.CLEAR_EXCEPTION;
END;
Handling Java Exceptions from PL/SQL Code
Copyright © 1984, 2005, Oracle. All rights reserved.