发布于 5年前
Python 使用try-except-else代码块
使用try/except块可以轻松完成Python中的错误处理。在代码块中添加else语句可能会很有用,它会在try块中没有引发异常的情况下运行。
如果想在不管是否发生异常,都要执行的内容,需要使用finally。
a, b = 1,0
try:
print(a/b)
# exception raised when b is 0
except ZeroDivisionError:
print("division by zero")
else:
print("no exceptions raised")
finally:
print("Run this always")