Fixed bare Exception catches to either be more specific or just specify Exceptions deriving from the base class "Exception"