Java: Ausnahme im Konstruktor, kann mein Objekt noch erstellt werden?

Könnten Sie mir sagen, kann sein, dass Fall, wenn die exception wirft im Konstruktor und Objekt nicht null ist. Ich meine, einige Teil-Objekt erstellt wird und eine andere nicht.Wie diese

public Test(){
name = "John";
//exception
//init some other data.
}

Verstehe ich in dieser sitiation Test-Objekt null sein wird, Kann aber die situation, dass die test-Objekt nicht null ist (block löschen der Ausnahme nicht beantworten 🙂 ) ?

  • Nur wenn Sie fangen Ihre Ausnahme direkt in den Konstruktor. Ich meine, wenn es nicht weiter geworfen an den Aufrufer.
InformationsquelleAutor jitm | 2011-05-06
Schreibe einen Kommentar