starbuck86
Mitglied
Hallo Comm.
Ich habe mir ein Stack-Array angelegt.
Zum Programmstart sind die Stacks noch nicht initialisiert, das geschieht erst im Laufe der Zeit. Allerdings habe ich nebenher einen Thread laufen, der abfrägt, ob in den Stacks schon was drin steht.
Dazu wirft er mir natürlich eine NullPointer-Exception, im Falle einer Noch-nicht-Initialisierung.
Jetzt meine Frage: Kann ich in Java abfragen, ob ein Objekt schon initialisiert wurde?
//add: Also ich hab das Problem schon gelöst, indem ich die Exception einfach auffange. Es geht mir allgemein um die Tatsache, ob es geht oder nicht. Bitte keine Workarounds posten.
Danke && Gruß
Thomas
Ich habe mir ein Stack-Array angelegt.
Java:
Stack[] stack = new Stack[10];
Zum Programmstart sind die Stacks noch nicht initialisiert, das geschieht erst im Laufe der Zeit. Allerdings habe ich nebenher einen Thread laufen, der abfrägt, ob in den Stacks schon was drin steht.
Java:
if ( !stack[0].empty() ) {
....
}
Jetzt meine Frage: Kann ich in Java abfragen, ob ein Objekt schon initialisiert wurde?
//add: Also ich hab das Problem schon gelöst, indem ich die Exception einfach auffange. Es geht mir allgemein um die Tatsache, ob es geht oder nicht. Bitte keine Workarounds posten.
Danke && Gruß
Thomas
Zuletzt bearbeitet: