博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 自定义异常类学习
阅读量:6585 次
发布时间:2019-06-24

本文共 1236 字,大约阅读时间需要 4 分钟。

#自定义异常类class MyException(Exception):    passdef exextp_01():    try:        #come code here        list = ['java','python','php']        raise MyException  #通过异常名字抓取自定义异常     except:        print 'no thie is variabe'        print 'MyException encoutered!'exextp_01()def except_test():    for i in range(1,100):        try:            print  "Number %s"%i            time.sleep(0.2)        except KeyboardInterrupt:            print 'Please do not interupt me ,I am doing the important tash here!'            continue===================try    finally 学习def exception_03():    try:       raise MyExepion,"and some addition add is not exception"    except MyExepion,data:        print "MyException encoutered!"        print dataexception_03()def exception_02():    try:        raise MyExepion    except MyExepion:        print "MyException encoutered"    finally:        print "Arrive finally"def exeption_01():    try:        print "normal code here" \              ", this is here"    except MyExepion:        print "MyEception encoutered"    else:        #No exceptions will execute the else        print "No exception"  #You can test your module#exeption_01()
本文转自 知止内明 51CTO博客,原文链接:http://blog.51cto.com/357712148/2046965,如需转载请自行联系原作者
你可能感兴趣的文章
SQL好习惯:编写支持可搜索的SQL
查看>>
Shadowbox
查看>>
【 程 序 员 】:伤不起的三十岁,你还有多远 ?
查看>>
openldap安装
查看>>
[leetcode]count and say
查看>>
润乾报表 - 缓存问题
查看>>
利用IFormattable接口自动参数化Sql语句
查看>>
泛型Dictionary的用法详解
查看>>
明晰三种常见存储技术:DAS、SAN和NAS
查看>>
ContentProvider简单介绍
查看>>
Visual Studio 2014 CTPs 下载 和C# 6.0 语言预览版介绍
查看>>
js混淆 反混淆 在线
查看>>
WinForm 之 程序启动不显示主窗体
查看>>
FragmentTransaction.replace() 你不知道的坑
查看>>
分布式消息队列 Kafka
查看>>
模拟退火算法
查看>>
Solr 按照得分score跟指定字段相乘排序
查看>>
StringUtils方法全集介绍
查看>>
性能调校
查看>>
VMware workstation虚拟网卡类型介绍
查看>>