【Python】Exception 发表于 2020-04-14 | 分类于 Notes , Python | | 阅读次数: 123456789101112131415try: 语句块1except 异常类型1: 语句块2except 异常类型2: 语句块3 …except 异常类型N: 语句块N+1except: 语句块N+2else: 语句块N+3finally: 语句块N+4 正常程序在语句块1中执行。 如果程序执行中发生异常,中止程序运行,跳转到所对应的异常处理块中执行。 在“except 异常类型 ”语句中找对应的异常类型,如果找到的话,执行后面的语句块。 如果找不到,则执行“except”后面的语句块N+2。 如果程序正常执行没有发生异常,则继续执行else后的语句块N+3。 无论异常是否发生,最后都执行finally后面语句块N+4。