1、异常类图形(面试会基类)

2、异常处理基本格式
mye= input("请输入一个数字")
try:
n=0/mye # 触发异常
except IOError:
print("IOError") # io错误从这个分支
except ValueError:
print("ValueError") # 值错误从这个分支
except Exception as e:
print(e)
else: #没有异常时
print("else")
finally: #无论是否有异常最终会走
print("finally")
3、异常处理的返回值
def elianxi():
mye= input("请输入一个数字")
try:
n=10/mye # 触发异常
return n
except Exception as e:
print("错误信息",e)
return "返回e"
else: #没有异常时
print("else")
finally: #无论是否有异常最终会走
print("打印finally")
return "返回finally"
e=elianxi()
print(e)
原文:https://www.cnblogs.com/ljf520hj/p/15240154.html