Struppi: try catch-Stress

Beitrag lesen

Ich brauch doch nen try / catch Block, damit ich abfangen kann, falls ein Objekt nicht existiert. Oder gibts da ne andere Möglichkeit ein Objekt auf Nichtexistenz zu prüfen ?

if(!objekt)
wenn es deklariert wurde, oder
if(typeof objekt == 'undefined')
wenn du nicht weißt ob es deklariert wurde.

Wenn du ein Objektattribut suchst reicht die erste Variante (es sei denn die Null ist ein gültiger Wert).

Das ist ja mein eigentliches Problem, bevor ich überhaupt ein Objekt auf true/ false überprüfen kann. Mit nur einem Objekt klappt das ja wunderbar. Nur muss ich mittlerweile schon 2 Objekte zuerst auf Existenz überprüfen und danach dann auf true / false.

Die kannst du mit und oder (||) und und (&&) verknüpfen, je nachdem was du genau erreichen willst.

Wenn ich deinen Lösungsvorschlag benutzen tu, dann hab ich immer noch das Problem, dass nichtexistierende Objekte nicht abgefangen werden.

Doch kannst du, aber du bist in dem Fall sicher das es ein form Objekt gibt, d.h. du kannst auf jeden Fall die zweite Variante benutzen.

Vielleicht hab ich mich vorhin undeutlich ausgedrückt und Du verstehst jetzt besser meine mießliche Lage ^.^

verstehen tu ich's schon, aber ich seh anhand deines Codeschipsel kein Problem.
Aber nochwas, reden wir über JSP also über Java oder über Javascript?

Struppi.

--
Javascript ist toll (Perl auch!)