Throw

WMS2019'(1.0.0)



Inhalt

Die Throw-Aktivität löst einen Fehler aus. Wenn nicht durch eine TryCatch-Aktivität abgefangen, wird damit die Workflow-Instanz abgebrochen. 


Eigenschaften

NameBeschreibungDatentypErforderlich
Exception

Exception (dt. Ausnahme) die ausgelöst werden soll.

Beispiel
new Exception("Beschreibung des Fehlers, der aufgetreten ist.")
Exception(Warnung)

Best Practices

Grundsätzlich ist es zu vermeiden, Prozess-Abläufe mit Exceptions zu steuern. Das hat nicht nur Performanz- sondern auch konzeptionelle Gründe. Anders als ein If, ist eine Exception ausschließlich zur Fehlerbehandlung, also als Ausnahme eines geplanten Ablaufs, gedacht.


weitere Aktivitäten zur Fehlerbehandlung