ABAP Keyword Documentation → ABAP Glossary
Handleable Exception
Exception that can be handled
in the program using the statements TRY - CATCH - ENDTRY
without causing a
runtime error. Handleable exceptions are based on
exception classes and are realized by
exception objects. A handleable exception is raised either by the
ABAP runtime environment
or by the statement RAISE EXCEPTION
in a program, or by the addition THROW
in a
conditional expression. Before the introduction of
class-based exceptions, handleable exceptions could be defined only in the interfaces of
function modules and
methods themselves and raised
using RAISE
. Predefined handleable exceptions were raised as
catchable runtime errors (now obsolete).