异常处理

语法错误:(错误)

书写错误,可以通过编辑器发现错误(NameError)
通过错误定位,直接修改

运行错误:(异常)

捕获.PNG

int为整形输入字母出错

通过处理代码~将可能出的错误代码包含,进行选择处理


a.PNG

sd.PNG
异常.PNG

结果.PNG

异常处理步骤:
(1)基本处理方式
a)在try中包含可能会出现异常的代码,在except中直接处理即可!
(2)多个异常共同处理
a)可以通过except指定异常名称
b)except NameError as e: 捕捉NameError错误
c)except (NameError, ValueError) as e: 捕捉NameError, ValueError错误
d)except: 捕捉所有可能出现的错误!
(3)多个异常独立处理
a)每个异常添加一个except

运行结果错误(bug)

程序没有错误,但结果不是想要的。

出现业务漏洞,需要完善

你可能感兴趣的:(异常处理)