Ich würde jetzt sagen du hättest ein nicht korrekt freigegebenes TKlasse.
Die im except-Fall aufgetretene
Exception sollte in beiden Fällen nach oben durchgereicht werden.
Gut zu wissen!
Dann gäbe es aber immer noch eine unbehandelte
Exception. Dinge, die man im Fehlerfalle macht, sollten keine
Exception werfen, oder diese zumindest selbst ordentlich abfangen und verarbeiten.
Ich habe nichts gegen ein solches Konstrukt, sehe aber auch nicht, wie es bei sicherer Programmierung notwendig wäre.