logo
  • 教程列表
  • SO官方文档
  • 异常
    • 不要抓住一切
    • 重新提出例外情况
    • 捕获多个异常
    • 捕捉异常
    • 异常层次结构
    • 其他
    • 引发异常
    • 创建自定义异常类型
    • 例外也是对象
    • 异常处理的实际例子
    • 最后运行清理代码
    • 从中提出的链异常
  1. StackOverflow 文档
  2. Python Language 教程
  3. 异常
  4. 引发异常

引发异常

Created: November-22, 2018

如果你的代码遇到不知道如何处理的条件,例如不正确的参数,则应该引发相应的异常。

def even_the_odds(odds):
    if odds % 2 != 1:
        raise ValueError("Did not get an odd number")
    
    return odds + 1
  • 创建自定义异常类型
  • 其他

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 关于我们
  • 免责声明