当你只想执行try-except但不处理异常时,如何在Python中进行呢?
try-except
以下是正确的方法吗?
try: shutil.rmtree(path) except: pass
try: doSomething() except: pass
要么
try: doSomething() except Exception: pass
所不同的是,第一个也将赶上KeyboardInterrupt,SystemExit和类似的东西,这是直接来源于exceptions.BaseException,没有exceptions.Exception。
exceptions.BaseException
exceptions.Exception。