hi 😉
function teste_x (Zaehler) {
try {
if (x == 2) {
throw "richtig";
} else if (x == 3) {
throw "falsch";
}
} catch (e) {
if (e == "richtig") {
zeigeErgebnis(Zaehler, e);
return;
} else if (e == "falsch") {
zeigeErgebnis(Zaehler, e);
return;
}
} finally {
Zaehler++;
}
also throw "richtig"
erscheint mir als ein bischen zu sehr paradox: Eine Exception zu werfen um dann anhand des Fehlertextes festzustellen, daß es keinen Fehler gab 😉
Ne, na!?