Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Status
colourYellow
titleWMS2019(1.0.0)

Image Removed

Image Added


Panel
titleInhalt

Inhalt


Mit der TryCatch-Aktivität können Sie Ausnahmen (sog. Exceptions) abfangen. Die Aktivität setzt sich aus 3 Bereichen zusammen: dem try-Block, dem catch-Block und dem finally-Block.

Die TryCatch-Aktivität versucht, die Aktivitäten im Try-Block auszuführen. Tritt dort ein Fehler auf, wird der catch-Block ausgeführt, der zu dem Fehlertyp passt. Der Finally-Block wird unabhängig davon, ob ein Fehler aufgetreten ist, immer am Ende ausgeführt.

Es können mehrere Catches definiert werden (mindestens einer), die unterschiedliche Fehler abdecken.

Der Finally-Block ist optional und muss nicht verwendet werden.


Info
titleLizenz

Diese Aktivität verbraucht keine Lizenz. Sie können Sie beliebig oft verwenden, um Fehler zu behandeln, ohne Aktivitäten aus der Lizenz zu verbrauchen.


Best Practices

  • Den Finally-Block können Sie verwenden, um Aufräumarbeiten durchzuführen, die auch im Fehlerfall vorgenommen werden müssen. z.B. um Dateien zu löschen, die nicht mehr benötigt werden.
  • 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 Anlaufs, gedacht.


Panel
titleweitere Aktivitäten der Fehlerbehandlung

Nach Stichwort filtern (Inhalt nach Stichwort)
showLabelsfalse
spacesAPM2019
showSpacefalse
sorttitle
typepage
cqllabel = "errorhandling" and type = "page" and space = "APM2019DE"
labelsfeatured