发布于 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")
©2020 edoou.com   京ICP备16001874号-3