首页 > 软件开发 > 编程语言 >

使用Python提供的raise语句主动抛出异常

来源:互联网 2023-03-17 00:01:15 380

raise语句是Python为开发者提供的主动抛出异常语句,开发者可以利用raise语句主动抛出异常6RV办公区 - 实用经验教程分享!

工具/原料

  • Python开发工具Pychm

方法/步骤

  • 1

    用户登录过程发生输入账号或密码错误时,可以使用raise语句抛出异常,由异常处理语句进行错误处理6RV办公区 - 实用经验教程分享!

    使用Python提供的raise语句主动抛出异常6RV办公区 - 实用经验教程分享!

  • 1此文章未经授权抓取自百度经验
  • 2

    执行用户登录案例程序后,若输入了错误的密码,异常处理语句使用print方法输出错误信息6RV办公区 - 实用经验教程分享!

    使用Python提供的raise语句主动抛出异常6RV办公区 - 实用经验教程分享!

  • 3

    raise语句的第一个参数是触发异常的名称,触发异常名称可以是标准异常,也可以是自定义异常名,第二个参数是可选的6RV办公区 - 实用经验教程分享!

    使用Python提供的raise语句主动抛出异常6RV办公区 - 实用经验教程分享!

  • 4

    如果Python提供的标准异常不满足程序要求,可以自定义异常6RV办公区 - 实用经验教程分享!

    使用Python提供的raise语句主动抛出异常6RV办公区 - 实用经验教程分享!

  • 5

    在用户登录案例中,使用自定义异常类取代Pytho提供的标准异常6RV办公区 - 实用经验教程分享!

    使用Python提供的raise语句主动抛出异常6RV办公区 - 实用经验教程分享!

  • 6

    使用自定义异常取代标准异常后,其处理过程结果如下图所示。6RV办公区 - 实用经验教程分享!

    使用Python提供的raise语句主动抛出异常6RV办公区 - 实用经验教程分享!

  • 注意事项

    • 使用raise抛出的异常并不是程序本身发生了异常,而是程序员主动触发的异常,主要用于简化代码结构

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!6RV办公区 - 实用经验教程分享!


    标签: python编程

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码