Mahlzeit,
Leider wieder ein Beispiel komplett ohne Fehlerbehandlung.
Und?
Ich habe einen Denkansatz gepostet und keinen Code, der per Copy&Paste zu übernehmen ist.
Wenn ich wollte, dass jemand den Code nur kopieren braucht, hätte ich das ganze Projekt veröffentlicht.
Mein Posting war aber exakt im Sinne des "Self" und deshalb wurden von mir alle Fehlerbehandlungen entfernt.