异常处理

mac2022-06-30  112

例:捕捉异常接收报错,转为代码提示信息

first = input('请输入除数:')second = input('请输入被除数:')

try:   ----- 用try 包装代码   first = int(first)   second = int(second)except ValueError as e:    ---- 用 except 接收报错信息;这个 e 代表错误信息,如果上面的代码出现了 ValueError 错误   print(e)   print('请输入整数')except ZeroDivisionError as e:   print(e)   print('除数不能为 0')else:   print('没有出错')

### 接收所有异常 ###

except Exception as e:   ----- 接收所有异常

### finally ####

finally:   print('我是finally')   ---------- 不管异常或者没有都会执行

转载于:https://www.cnblogs.com/lynn-chen/p/9036840.html

最新回复(0)