Python-如何正确忽略异常

发布于 2021-02-02 23:20:29

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

以下是正确的方法吗?

try:
    shutil.rmtree(path)
except:
    pass
关注者
0
被浏览
161
1 个回答
  • 面试哥
    面试哥 2021-02-02
    为面试而生,有面试问题,就找面试哥。
    try:
        doSomething()
    except: 
        pass
    

    要么

    try:
        doSomething()
    except Exception: 
        pass
    

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



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看