Difference between revisions of "Raise/de"
From Lazarus wiki
Jump to navigationJump to search (Created page with "{{raise}} <br> Zurück zu den reservierten Wörtern.<br> <br> Das reservierte Wort <b>raise</b>: * gehört zur objektorientierten Programmierung * reicht...") |
m |
||
Line 20: | Line 20: | ||
... | ... | ||
except | except | ||
− | + | raise EException.Create; // Eigene (vorher deklarierte) Exception werfen | |
... | ... | ||
</syntaxhighlight> | </syntaxhighlight> |
Revision as of 10:31, 1 November 2012
Template:raise
Zurück zu den reservierten Wörtern.
Das reservierte Wort raise:
- gehört zur objektorientierten Programmierung
- reicht eine Exception weiter
- 'wirft' eine selbstdefinerte Exception
Beispiel 1:
...
except
raise; // weiterreichen der 'gefangenen' Exception
...
Beispiel 2:
...
except
raise EException.Create; // Eigene (vorher deklarierte) Exception werfen
...
--Olaf 09:30, 1 November 2012 (UTC)