Die
Exception-Variable hat außerhalb des spezifischen Catch/Except-Blocks keine Gültigkeit, d.h. der Zugriff bzw. der Inhalt ist undefiniert. Per Definitionem nicht. Man könnte sie auf Nil setzen, aber selbst dann ist nicht klar, was damit gemeint ist.
Mittlerweile kann ich sagen, dass das "Fehlen" von inline Deklarationen eins der Dinge ist, die ich in anderen Sprachen am meisten vermisse.
Verstehe ich nicht. Oder meinst Du mit 'inline Deklarationen' das 'var'? Das kannst Du doch mit C#, Jave usw. genauso machen. Sollst Du zwar nicht, weil es nicht hübsch ist, aber Du kannst.