try:
11/0
open("xxx.txt")
#print(num)
print("----1----")
except (NameError, FileNotFoundError): #如果产异常的名字和 except后边捕获的名字相同
print("捕获到异常请求处理...")
except Exception as ret: #as 后面跟着的是异常类型 ret用于保存异常类型
print("如果用了Exception,那么意味着只要上面的except没有捕获到异常,这个except一定会捕获到")
print(ret) #打印异常类型
else:
print("没有异常才出现的内容....")
finally:
print("无论有没有异常产生都将调用finally")
print("----2-----")
except 后面加上某些异常类型 用元组
Exception 获取所有异常,except没有捕获到的它都能捕获到
else 如果没有产生异常才会执行
finally 无论有没有异常都会执行