23.11.2012 Aufrufe

div - beim Fachbereich Informatik - Hochschule Darmstadt

div - beim Fachbereich Informatik - Hochschule Darmstadt

div - beim Fachbereich Informatik - Hochschule Darmstadt

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

2.3.1 ECMAScript: Definition<br />

Ausnahmebehandlung<br />

� wie in Java / C++, Ausnahmeobjekte jedoch untypisiert<br />

try {<br />

...<br />

if (FehlerAufgetreten)<br />

throw "Text oder Objekt";<br />

...<br />

}<br />

catch (Ausnahme) {<br />

alert (Ausnahme); // sofern es Text ist<br />

}<br />

� zusätzlicher finally-Block möglich wie in Java<br />

� wird in jedem Fall ausgeführt<br />

� sicherheitshalber einbauen, auch ohne eigenes throw<br />

� manche Browser werfen bei manchen JavaScript-Fehlern Ausnahmen<br />

aus...<br />

Prof. Dr. R. Hahn, Prof. Dr. B. Kreling, h_da <strong>Fachbereich</strong> <strong>Informatik</strong>, Entwicklung webbasierter Anwendungen, SS2009<br />

161

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!