专栏首页python3python 自定义异常类学习

python 自定义异常类学习

#自定义异常类
class MyException(Exception):
    pass

def 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 data

exception_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()

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • python中的异常示例

    http://www.cnblogs.com/fnng/p/3518202.html

    py3study
  • python3:Python 异常处理以

    是处理异常公式, try 是有可能抛异常的代码块, except 抓取异常的类型, else 是指当没有抓到抛错,就运行这块代码。请看下下边的例子:

    py3study
  • python 的err输出BaseExc

    try: print('try...') r = 10 / 0 print('result:', r) except BaseException as e: p...

    py3study
  • python中的异常示例

    http://www.cnblogs.com/fnng/p/3518202.html

    py3study
  • python3:Python 异常处理以

    是处理异常公式, try 是有可能抛异常的代码块, except 抓取异常的类型, else 是指当没有抓到抛错,就运行这块代码。请看下下边的例子:

    py3study
  • python第三十课--异常(raise关键字)

    演示: 1.手动抛出异常对象-->raise关键字 2.try-except代码不能解决语法错误

    hankleo
  • Python 学习之异常

    Python技术与生活认知的分享
  • 【Python学习笔记之一】Python关键字及其总结

    前言 最近在学习Java Sockst的时候遇到了一些麻烦事,我觉得我很有必要重新研究学习Python这种脚本语言,参考大神的经验,淘到了一本学习Python的...

    Angel_Kitty
  • python3学习案例

    py3study
  • python中的异常(try)

    1.异常 程序在运行的时候,如果python解释器遇到一个错误,会停止程序的执行, 并且提示一些错误的信息,这就是异常 我们在程序开发的时候,很难将所有的特殊情...

    py3study

扫码关注云+社区

领取腾讯云代金券