python – 异常捕获
导读:直接上示例: 大概的意思就是当try下方的代码出现异常的时候就自动执行except下方的代码# 1.捕获所有异常 try: d = open("D:data.txt","r",encoding="UTF-8" except:...
直接上示例: 大概的意思就是当try下方的代码出现异常的时候就自动执行except下方的代码
# 1.捕获所有异常
try:
d = open("D:data.txt","r",encoding="UTF-8")
except:
d = open("D:data.txt","w",encoding="UTF-8")
# 2.捕获特定异常,NameError表示捕捉的异常类型 e 中存储了异常详情
try:
print(a)
except NameError as e:
print(f"发现一个NameError异常 - 异常详情 [ {
e}
]")
# 3.捕获特定多个指定异常,NameError表示捕捉的异常类型 e 中存储了异常详情
try:
print(a)
except (NameError,IndentationError) as e:
print(f"发现一个NameError异常 - 异常详情 [ {
e}
]")
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: python – 异常捕获
本文地址: https://pptw.com/jishu/4802.html