目录
一、else的作用:
try-except-else中except子句中的代码会在发生异常时执行,而else子句中的代码会在try-except之间的代码执行完后执行,也就是当代码执行正确时执行。
二、实例代码演示:
while True:
try:
x = int(input('请输入x:'))
y = int(input('请输入y:'))
value = x / y
print(value)
except Exception as e: # 发生异常时执行
print(e)
print("不正确的输入,请重新输入。")
else: # 未发生异常执行
break
执行结果如下图: