美文网首页python百例
60-异常处理完整语法

60-异常处理完整语法

作者: 凯茜的老爸 | 来源:发表于2018-08-01 08:40 被阅读26次
try:
    n = int(input("number: "))
    result = 100 / n
except (ValueError, ZeroDivisionError):
    print('invalid number')
except (KeyboardInterrupt, EOFError):
    print('\nBye-bye')
else:
    print(result)  # 异常不发生时才执行else子句
finally:
    print('Done')  # 不管异常是否发生都必须执行的语句

# 常用形式有try-except和try-finally

相关文章

  • 60-异常处理完整语法

  • 异常处理

    异常处理语法: try: 错误!=异常 ...

  • 第十二章:异常处理

    异常处理语法格式: try: ...处理语句 except 异常类型: ...异常处理语句 pytho...

  • Python 面向对象 - 08 异常

    目录一、概念二、捕获异常2.1 简单的捕获异常语法2.2 错误类型捕获2.3 异常捕获完整语法三、异常的传递四、抛...

  • Python异常处理

    Python异常处理 一、捕获异常 1.异常捕获语法 2.错误类型捕获 except:处理所有异常。except ...

  • Python 学习笔记 - 第六天

    1.语法错误 语法错误, 也称为解析错误: 2.异常 语法正常, 运行时检测到错误, 则为异常. 3.异常处理 通...

  • JAVA异常处理机制

    四、异常处理的基本语法 在编写代码处理异常时,对于检查异常,有2种不同的处理方式:使用try…catch…fina...

  • The Python Tutorial - C8 Errors

    语法错误异常 try except else处理异常 抛出异常 自定义异常清理 finally/with 1 Sy...

  • [Python] (Day-16) - 错误和异常

    语法错误 语法错误或者称之为解析错 语法错误在编译时编译失败 示例: 异常 运行期检测到的错误被称为异常 异常处理...

  • Ruby语法(异常处理)

    异常处理结构 下面一个简单的示例,演示了捕获除数为零时发生的错误 抛出异常 raise: 简单抛出一个未处理的异常...

网友评论

    本文标题:60-异常处理完整语法

    本文链接:https://www.haomeiwen.com/subject/yzclvftx.html