Python 使用raise引发异常

视频版教程 Python3零基础7天入门实战视频教程

当程序出现错误时,系统会自动引发异常。除此之外,Python也允许程序自行引发异常,自行引发异常使用raise语句来完成。

一般是业务逻辑上,业务异常问题,我们可以自行引发异常。

语法格式:raise [exceptionName [(reason)]]

案例:

try:
    age = 17
    if age < 18:
        raise Exception
    else:
        print("放行")
except Exception as e:
    print(type(e))

你可能感兴趣的:(Python,python)