Process-level exceptions occur when a code exception is raised and is not handled
within PBL code. The exception is then propagated to the process level.
When a process-level exception occurs, it prevents the normal flow of the process
instance from continuing. The process instance gets into a special state and is routed
to the exception handling flow defined for that type of exceptions.