Entweder verschachteln oder die folgenden initial mit nil belegen, bevor das erste Objekt erzeugt wird.
[edit] Achja,
Exception-Handling ist ja nicht dazu gedacht, mögliche Fehlerquellen nicht im Vorfeld ausschließen zu müssen, sondern eher dazu, auf Fehler reagieren zu können, die nicht vorhersehbar sind (Hardwaredefekt, volle Festplatte oder sowas). [/edit]