endtry
— Beendet einen Fehlerbehandlungsblock.
endtry( : : : )
Die Operatoren try
, catch
, endtry
und throw
erlauben es, in HDevelop-Programme Code für eine dynamische
Fehlerbehandlung ähnlich zu den Programmiersprachen C++ oder C# einzubauen.
Grundlegende Informationen zur Fehlerbehandlung in HDevelop finden sich bei
den Operatoren try
, throw
und dev_set_check
sowie
im „HDevelop User's Guide“.
Der Operator endtry
beendet einen Fehlerbehandlungsblock, der zuvor
mit den Operatoren try
und catch
eingeleitet wurde.
Der Export der Operatoren try
, catch
, endtry
und throw
ist nur in die Sprachen C++, C# und VisualBasic/.NET
möglich, da nur sie das Werfen und Fangen von Exceptions über
Prozedurgrenzen hinweg unterstützen.
Beim Export nach C können diese Operatoren nicht
unterstützt werden.
endtry
liefert immer 2 (H_MSG_TRUE) zurück.
try
,
catch
,
throw
,
dev_get_exception_data
,
dev_set_check
Foundation