全栈测试 一 | py3基础 五 :异常处理(只涉及基础)
""" 异常:运行代码中遇到的任何错误,带有error字样都是异常 异常处理:对代码中可能有的异常进行处理 #-- #捕获异常: try: except: # 捕获所有的异常 等同于except Exception: except name: # 捕获指定的异常 except name, value: # 捕获指定的异常和额外的数据(实例) except (name1, name2): except (name1, name2), value: except name4 as X: else: # 如果没有发生异常 finally: # 总会执行的部分 """ try: 1/0 # 1/1 except ZeroDivisionError as e: print("异常了才执行:{0}".format(e)) finally: print("是否异常都执行")