示例
- 提示用户输入密码,如果长度少于8,抛出异常
注意
- 当前函数只负责提示用户输入密码,如果密码长度不正确,需要其他的函数进行额外处理
- 因此可以抛出异常,由其他需要处理的函数捕获异常
抛出异常
- Python中提供了一个Exception提供了一个Exception异常类
- 在开发时,如果满足特定业务需求时,希望抛出异常,可以:
- 创建一个Exception的对象
- 使用raise关键字抛出异常对象
需求
- 定义import_password函数,提示用户输入密码
- 如果用户输入长度<8,抛出异常
- 如果用户输入长度>=8,返回输入的密码