下面存在三种异常:ValueError、KeyboardInterrupt 和其他异常,分别捕获并输出相应的提示语句
当用户输入123以外的字符时出现ValueError异常,这时提示用户输入数字1-3;当用户在输入数字后Ctrl+C时出现KeyboardInterrupt异常,输出nCtrl + C,操作已中断!;当出现其他异常时输出Something Error!
# 02 - 捕获多种异常.py
banner = '''-----------------------------------
预测年龄脚本:
1. 预测年龄
2. 其他
3. 其他
...
-----------------------------------
'''
print(banner)
choice = input("Please input the number: "