Python-如何正确忽略异常

当你只想执行try-except但不处理异常时,如何在Python中进行呢?

以下是正确的方法吗?

try:

shutil.rmtree(path)

except:

pass

回答:

try:

doSomething()

except:

pass

要么

try:

doSomething()

except Exception:

pass

所不同的是,第一个也将赶上KeyboardInterrupt,SystemExit和类似的东西,这是直接来源于exceptions.BaseException,没有exceptions.Exception。

以上是 Python-如何正确忽略异常 的全部内容, 来源链接: utcz.com/qa/426552.html

回到顶部