【说站】python raise触发异常的实现
2023-06-13 09:13:22 时间
python raise触发异常的实现
说明
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电脑。
相关文章
- mt4 python_一个使用Python自动化交易外汇MT4脚本实现「建议收藏」
- 【说站】python程序的执行原理
- 【说站】python dict.item()方法遍历字典
- 【说站】python StopIteration异常的使用
- 【说站】python异常处理的作用
- 全连接神经网络的原理及Python实现
- 遗传算法的应用实例python实现_遗传算法Python解决一个问题
- python抛出异常和捕获异常_Python异常
- python抛出异常写法_零基础学 Python(32):如何抛出和捕获异常?「建议收藏」
- Python的基础知识_python的基本知识点
- 数据结构与算法Python_数据结构与算法python语言实现
- Python基础-3 流程控制
- Python内置(2)异常、常量、globals
- Python基础(二十五):异常处理基础知识
- Python+Sklearn实现异常检测
- 使用python实现图像识别
- python设置报错
- python-数据库编程-如何处理错误和异常(二)
- Linux上的Python之旅(linux自带python)
- Python操作Redis实现数据持久化(python操作redis)
- Python 3.3 为改进代码中的异常处理所做的工作
- 从 Python 连接到 MySQL:实现更多强大的数据库应用(python和mysql)
- Python与MySQL实现数据分析的完美组合(mysql中python)
- Python中使用MySQL数据库的操作技巧(mysql_python)