exception handling weiter ausgebaut