Die Throw-Aktivität löst einen Fehler aus. Wenn nicht durch eine TryCatch-Aktivität abgefangen, wird damit die Workflow-Instanz abgebrochen.
Best Practices
Grundsätzlich ist es zu vermeiden, Prozess-Abläufe mit Exceptions zu steuern. Das hat nicht nur aus Performanz- sondern auch aus konzeptionelle Gründe. Anders als ein If, ist eine Exception ausschließlich zur Fehlerbehandlung, also als Ausnahme eines geplanten Abläufen, gedacht.