Why catch all exceptions if you are just printing it out and raising it anyway?