Obsolete Catchable Runtime Errors
Before class-based exceptions were introduced, exceptions for exception situations of the runtime environment
that could be successfully handled in the program were defined exclusively as catchable runtime errors and could be handled using the statement
All catchable runtime errors were predefined in the system and assigned to the ABAP statements where they could occur. Several runtime errors could be grouped together in an exception group and handled together under the name of the group.
With the introduction of class-based exceptions, an exception class is assigned to each catchable runtime error. The error can still be handled as a catchable runtime error, but should be handled as a class-based exception instead.
Catchable runtime errors cannot be triggered explicitly; they are only triggered implicitly by the runtime environment.