python异常捕获语法

在实际开发中,为了能够处理复杂的异常情况,完整的异常语法如下:

try:
    # 尝试执行的代码
    pass

except 错误类型1: # 针对错误类型1,对应的代码处理 pass

except 错误类型2: # 针对错误类型2,对应的代码处理 pass

except (错误类型3, 错误类型4): # 针对错误类型3 和 4,对应的代码处理 pass

except Exception as result: # 打印错误信息 print(result)
else: # 没有异常才会执行的代码 pass

finally: # 无论是否有异常,都会执行的代码 print("无论是否有异常,都会执行的代码")

 

posted @ 2020-05-05 15:55  张忠伟的博客  阅读(251)  评论(0)    收藏  举报