• 技术文章 >常见问题 >Python常见问题

    python如何设置报错跳过?

    yangyang2020-05-19 14:05:26原创8398

    我们在写代码的时候,经常会遇见程序抛出Error无法执行的情况。

    一般情况下,在Python无法正常处理程序时就会发生一个异常。异常是Python对象,表示一个错误。当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行。

    我们可以使用try...except...else语句跳过错误继续执行:

    try:
        正常的操作
       ......................
    except:
        发生异常,执行这块代码
       ......................
    else:
        如果没有异常执行这块代码

    我们还可以使用try...except...finally...的错误处理机制

    try...except...finally...与try...except...else区别是 无论有没有错误 finally语句都会执行

    例如:

    try:
        print('try...')
        r = 10 / 0
        print('result:', r)
    except ZeroDivisionError as e:
        print('except:', e)
    finally:
        print('finally...')
    print('END')

    更多Python知识请关注Python自学网

    专题推荐:python
    上一篇:python变量可以用汉字吗? 下一篇:python中的sum函数怎么用?

    相关文章推荐

    • 用python可以做微信小程序吗?• python中怎样求行数?• python如何把秒换成时分秒• python里os是什么意思?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网