Python异常
来源:互联网 发布:植物大战僵尸源码 编辑:程序博客网 时间:2024/06/01 10:28
主动抛出异常:raiseException('这是异常!!!')查看系统自带异常类:
import exceptions
dir(exceptions)
import exceptions
dir(exceptions)
try:...except Exception:...[except: ....[else:...[finally...]]]捕捉异常语法。
如果需要自定义异常类,一定要继承Exception才能使用raise抛出。
例如:
if __name__ =='__main__':
try :
raise Exception('这是异常!!!')
except Exception , e:
print e
当捕捉到异常的时候不执行else内的代码,否则执行else内的代码。finally不管是否捕捉到异常都会执行。如果需要自定义异常类,一定要继承Exception才能使用raise抛出。
例如:
classmyException(Exception):
pass
if__name__ =='__main__':
try:
raisemyException
exceptmyException:
print'这是自定义异常!'
else:
print'没有捕捉到!'
0 0
- Python 异常
- python 异常
- python 异常
- python异常
- 【Python】异常
- python异常
- python异常
- python异常
- PYTHON-异常
- python异常
- Python 异常
- Python异常
- Python异常
- Python异常
- Python异常
- python 异常
- python 异常
- Python 异常
- Android | Android Studio无法使用HttpClient的解决办法
- Android Studio——dp、sp
- 【HCTF】2015hctf单刷_writeup
- shadowColor 图片阴影 iOS
- mutating的使用(swift2.0)
- Python异常
- 快速排序--过程详解
- Linux下的五种I/O模型
- 使用 AsyncTask 下载图片,并在下载前设置本地图片显示
- Gradle-Eclipse插件安装
- 文件压缩与解压缩
- 隐藏和现实导航栏
- Javascript-类-模块化[面向对象已经无处不在]
- 用例子解释:如何设置CLASSPATH(Java)