day57 异常捕获
学习日期:20241103
学习目标:异常 -- 73 异常捕获:出现异常时,如何利用程序进行处理?
学习笔记:
try-except代码块
# 捕获异常
num=1
num1=0
try:num/num1except Exception as e:print('上一段程序有异常')print(e)
# 运行结果
# 上一段程序有异常
# division by zero
else代码块
finally代码块
捕获多个异常
总结
- try-except语句块可以捕获异常
- try-except 语句块可以支持 else 和 finally语句实现复杂的异常处理
- try-except 可以捕获多个异常,根据软件开发需要,可以使用多个except语句或语句嵌套方式实现多个异常的处理