异常
作者:互联网
1、异常捕获完整语法
try: 可能出现异常的代码 except 错误类型 1: 出现异常的处理代码 except (错误类型 2,错误类型 2): 出现异常的处理代码 except Exception as result: 出现未知异常的处理代码 else: 没有异常执行的代码 finally: 无论是否有异常都要执行的代码
2、主动抛出异常
语法:
raise Exception(“异常描述”)如果通过 raise 抛出异常,但程序中没有使用 try 捕捉异常,程序会终止,所以完整语法如下:
try: str1 = input("请输入密码") if len(str1) < 8: raise Exception("密码长度不够") else: print("密码正确") except Exception as result: print(result)
标签:Exception,raise,代码,except,result,异常 来源: https://www.cnblogs.com/mtoy/p/16387635.html