blob: d0b518e406e6e1a84d5be0fb10ffa19941abf719 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001SYNOPSIS
Zesstrad59c3892019-11-28 20:53:39 +01002 void throw(mixed arg)
MG Mud User88f12472016-06-24 23:31:02 +02003
4BESCHREIBUNG
5 Bricht die Programmverarbeitung ab. Wenn die Verarbeitung mit catch()
6 gestartet wurde, gibt dieses catch() <arg> als Fehlermeldung aus.
7
Zesstrad59c3892019-11-28 20:53:39 +01008 Der Aufruf von throw() ohne vorheriges catch() macht keinen Sinn und
MG Mud User88f12472016-06-24 23:31:02 +02009 erzeugt einen "throw without catch" Fehler.
10
Zesstrad59c3892019-11-28 20:53:39 +010011BEISPIELE
MG Mud User88f12472016-06-24 23:31:02 +020012 catch(throw("Verarbeitung abgebrochen!"));
13 Das macht nichts als "Verarbeitung abgebrochen!" auszugeben.
14
15SIEHE AUCH
16 catch(E), raise_error(E)