• 技术文章 >Python技术 >Python基础教程

    python raise触发异常的实现

    小妮浅浅小妮浅浅2021-09-24 09:46:07原创1865

    说明

    1、直接判断传入参数是否等于0,如果等于0直接抛出异常,外层except语句捕获打印异常信息。

    2、捕获异常后如果这个代码不处理异常,可以在except语句中直接raise抛出异常。

    实例

    def calculate_num(num):
        try:
            if num == 0:
                raise Exception("除数不能为0")
            print(10/num)
        except Exception as e:
            print(e)
    calculate_num(0)

    以上就是python raise触发异常的实现,希望对大家有所帮助。更多Python学习指路:python基础教程

    本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

    专题推荐:python raise
    品易云
    上一篇:python Axes3D绘制3D图形 下一篇:python链表法的优缺点

    相关文章推荐

    • python逻辑取反的实现• python Pytest有什么特点• python如何打印矩阵• Python Modules是什么意思• python三种导入模块的方式• python查找计算函数的整理• python填充压缩的函数总结• python分割拼接函数的介绍• python判断字符串函数的归纳• python如何实现图像等比缩放• python setup和teardown的使用• python绘制散点图的两种方法• python用plt.pie绘制饼图• python Axes3D绘制3D图形

    全部评论我要评论

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

  • 取消发布评论
  • 

    Python学习网