Steuer-Objekte ( JayMo-Classic) / Try

Try

Mit "Try" lässt sich ein Fehler kontrolliert verarbeiten.

Die Funktion ".catch" dient hierbei zum Fangen und Bearbeiten des Fehlers. Tritt kein Fehler auf, so wird der ".catch"-Block nicht ausgeführt.

Beispiel

Try
	Print 'a'
	Error("Big problem", "No more chocolate here!").throw
	Print 'b'
.catch
	Print it.info

Hier wird ein Block mit "Try" ausgeführt und das erste "Print" gibt ein "a" aus. Soweit so gut. Nun tritt ein Fehler auf, der die Verarbeitung des Blocks abrupt beendet. So wird das zweite "Print" nicht mehr ausgeführt und der Fehler landet bei ".catch". Diese Funktion führt nun den nachfolgenden Block aus, wo die Fehler-Info ausgegeben wird.

- Powered by OghsWiki -

 

 

Unterstützen

Die Entwicklung von "JayMo" wird derzeit nur durch Eigeninitiative ermöglicht.

Erhalten:  0 €