PYTHON的异常语法

try:

执行代码

except:

发生异常时执行的代码

else:

没有异常时执行的代码

 finally:

是否有异常都执行的代码

----------------------------------------------------------

实例:

try:
    runoob()
except AssertionError as error:
    print(error)
else:
    try:
        with open('file.log') as file:
            read_data = file.read()
    except FileNotFoundError as fnf_error:
        print(fnf_error)
finally:
    print('这句话,无论异常是否发生都会执行。')

posted @ 2020-08-18 18:42  写不好程序的狒狒  阅读(71)  评论(0)    收藏  举报