This is documentation for Mathematica 4, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.2)

 Documentation /  Mathematica /  Eingebaute Funktionen /  Neu in Version 3.0 /  Programmierung /

ReplaceListCatch (geändert)

Throw

FilledSmallSquare Throw[wert] stoppt die Evaluierung und gibt wert an das nächste einschließende Catch zurück.

FilledSmallSquare Throw[wert, marke] wird nur von Catch[ausdr, form] aufgefangen, wobei form ein Muster ist, das zu marke paßt.

FilledSmallSquare Mittels Throw und Catch können Funktionen wie zum Beispiel Nest, Fold, FixedPoint und Scan beendet werden.

FilledSmallSquare marke kann ein beliebiger Ausdruck sein.

FilledSmallSquare marke in Throw[wert, marke] wird jedesmal erneut evaluiert, wenn es mit form in Catch[ausdr, form] verglichen wird.

FilledSmallSquare Wenn es zum Fangen des Throw kein entsprechendes einschließendes Catch gibt, wird ein Fehler erzeugt und ein nicht evaluiertes Throw wird zurückgegeben.

FilledSmallSquare Siehe Das Mathematica Buch: 2.5.9.

FilledSmallSquare Siehe auch: Return, Goto, Interrupt, Abort.

Further Examples

ReplaceListCatch (geändert)