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)