"""
python 中提供一个 Exception 异常类
在开发时,如果满足 特定业务需求时,希望 抛出异常,可以:
1.创建一个Exception 的对象
2.使用 raise 关键字 抛出 异常对象
"""
def input_password():
# 1.提示用户输入密码
pwd = input("请输入密码:")
# 2.判断密码长度 >= 8,返回用户输入密码
if len(pwd) >= 8:
return pwd
# 3.如果<8 主动抛出异常
print("主动抛出异常")
# 1> 创建异常对象 - 可以使用错误信息字符串作为参数
ex = Exception("密码长度不够")
# 2> 主动抛出异常
raise ex
# 提示用户输入密码
print(input_password())


