我的CSDN | 我的51CTO

如何处理python异常

1.python异常有那些?

window的机器如果安装了python,则直接可以在idle中查看,打开idle,按F1即可打开帮助文档,按如下路径即可查看,也可以去python官网查看这里不说明了百度就有~

 

2.异常的关键字,try->expect->else>finally

a.try用来包裹可能出现异常的代码

b.except用来捕捉异常并处理,如果没有expect则发生异常时程序会中断

c.else:try中无return语句,且没有发生异常时执行的代码块

d.finally: 无论如何都要执行的代码块

具体可以看下图实例

3.抛出异常raise

程序判断传入的数据有误预先主动抛出异常

 

posted @ 2017-06-27 23:03  smileyes  阅读(128)  评论(0编辑  收藏  举报