python如何处理异常
来源:互联网 发布:淘宝客服一周工作总结 编辑:程序博客网 时间:2024/05/29 07:13
在一段程序中,为了能够让程序健壮,必须要处理异常。举例:
#!/usr/bin/env python# coding=utf-8while 1: print "this is a division program." c = raw_input("input 'c' continue, otherwise logout:") if c == 'c': a = raw_input("first number:") b = raw_input("second number:") try: print float(a)/float(b) print "*************************" except ZeroDivisionError: print "The second number can't be zero!" print "*************************" else: break-----------------------------------
处理异常的方式之一,使用
try...except...
。对于上述程序,只看try和except部分,如果没有异常发生,except子句在try语句执行之后被忽略;如果try子句中有异常可,该部分的其它语句被忽略,直接跳到except部分,执行其后面指定的异常类型及其子句。
except后面也可以没有任何异常类型,即无异常参数。如果这样,不论try部分发生什么异常,都会执行except。
0 0
- python如何处理异常
- python如何处理异常
- Python中的异常如何处理?
- 如何掌握Python异常处理问题
- Python异常和异常处理
- python异常处理
- Python异常处理
- python 异常处理
- python异常处理
- python之异常处理
- python异常处理
- python异常处理
- Python异常处理
- python异常处理
- python的异常处理
- python的异常处理
- python 异常处理
- python 异常处理
- 阿里云服务器新建用户---Linux学习笔记(6)
- OC学习总结之数据类型
- unsigned int转float32
- 刚到一个公司遇到奇葩的事情
- android:onClick="XXX"的使用
- python如何处理异常
- 一个有效背英语单词的方法
- git 在linux中的使用
- JSP中对date对象的操作,如获取时分秒
- java 通用事件回调类(观察者队列)
- cas sso 单点登录
- 几种TCP连接中出现RST的情况
- 如何在QML中设计一个expandable ListView
- Mantle 初步使用