add Throwing and Catching Exceptions