python 错误与异常
python 错误异常的处理
try:
1/0
except (ZeroDivisionError,NameError) as e:
print("这里给出可能的出错信息",e)
else:
print("如果try成功,执持这里")
finally:
print("最后执行的内容,不管是否出现异常,都会执行的语句")
try:
1/2
except (ZeroDivisionError,NameError) as e:
print("xxx",e)
else:
print("如果try成功,执持这里")
finally:
print("最后执行的内容,不管是否出现异常,都会执行的语句")
try:
1/0
except Exception as e:
print("这果给出详细的出错信息",e)
else:
print("如果try成功,执持这里")
finally:
print("最后执行的内容,不管是否出现异常,都会执行的语句")View Code
这里给出可能的出错信息 division by zero
最后执行的内容,不管是否出现异常,都会执行的语句
如果try成功,执持这里
最后执行的内容,不管是否出现异常,都会执行的语句
这果给出详细的出错信息 division by zero
最后执行的内容,不管是否出现异常,都会执行的语句
最后执行的内容,不管是否出现异常,都会执行的语句
如果try成功,执持这里
最后执行的内容,不管是否出现异常,都会执行的语句
这果给出详细的出错信息 division by zero
最后执行的内容,不管是否出现异常,都会执行的语句