replace BaseException with Exception
don't use bare except
Merge pull request #386 from WyseNynja/dont_use_base_exception

replace BaseException with Exception