Exception Handling  finished