# 异常处理
try:
n = int(input('请输入被除数:'))
i = 10 / n
print(i)
except ZeroDivisionError as e:
print('除数不能为0')
except:
print('请输入正确的数字!')
else:
print('未被except捕获')
finally:
print('执行完毕')
print('----------------------')
# 抛出异常
try:
n = input('请输入一个任意数字:')
if not n.isdigit():
raise Exception('输入的内容有误,请检查!')
else:
print('您输入的数字是:%d' % n)
except Exception as e:
print(e)
版权属于:
suaxi
作品采用:
《
署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)
》许可协议授权
评论 (0)