发布时间:2024-01-28 00:51:07来源:JQDEMO.COM
使用python的时候,很多小伙伴不知道怎么抛出异常,下面小编就给大家带来python抛出异常教程,有需要的小伙伴不要错过哦。
python怎么抛出异常?python抛出异常教程
1、首先基础异常处理try/except语句用来检测try语句块中的错误,从而让except语句捕获异常信息并处理。如果你不想在异常发生时结束你的程序,只需在try里捕获它。try的工作原理是,当开始一个try语句后,python就在当前程序的上下文中作标记,这样当异常出现时就可以回到这里,try子句(与try同级的except等)先执行,接下来会发生什么依赖于执行时是否出现异常。如果当try后的语句执行时发生异常,python就跳回到try并执行第一个匹配该异常的except子句,异常处理完毕,控制流就通过整个try语句(除非在处理异常时又引发新的异常)。如果在try后的语句里发生了异常,却没有匹配的except子句,异常将被递交到上层的try,或者到程序的最上层(这样将结束程序,并打印缺省的出错信息)。如果在try子句执行时没有发生异常,python将执行else语句后的语句(如果有else的话),然后控制流通过整个try语句。不管在try有无异常抛出时都会执行本级try对应的finally。
2、例如:
谢谢大家阅读观看,希望本文能帮到大家!
下一篇:很抱歉没有了
python怎么重复字符串
python怎么赋值运算
Python中怎么查看关键字
Python如何注释代码
Python如何配置环境变量
python怎么用
python如何计算圆的面积
python如何导入模块
python怎么定义函数
python怎么导入自己写的模块 python导入模块教程分享
Python如何自定义函数 Python自定义函数方法详解
python怎么用 python的使用教程
Python怎么设置环境字体 设置环境字体方法介绍
Python怎么添加背景音乐 添加背景音乐方法介绍
Python缩进规则是什么 缩进规则详细介绍
Python中π怎么打出来 Python中π打出来方法
Python怎么使用变量 使用变量方法介绍
Python加法代码怎么写 加法代码写法教程
代码编辑器(Notepad++)怎么切换python语言 切换python语言方法介绍
安装Python提示0x80070643 提示严重错误的安装解决方案
恐怖的挑战
165MB | 动作格斗
英雄点点点
168.32MB | 动作格斗
符文之战
212.64MB | 挂机养成
奥特曼格斗进化重生中文版
421.76MB | 动作格斗
狙击手围攻防御与摧毁
203.72MB | 枪战射击
跑酷幸存者
99.76MB | 动作格斗
天九骨牌手游单机版
47.14MB | 休闲益智
托卡世界梦幻联动版
130.5MB | 挂机养成
乘务员模拟器2
198.80MB | 挂机养成
奇迹之境
161M | 角色扮演
卡通火柴人战争内置菜单版
未知 | 枪战射击
冰冻之城内置修改器版
未知 | 模拟塔防
甜瓜游乐场2内置作弊菜单版
未知 | 休闲益智
怪物竞技场手游
未知 | 休闲益智
僵尸汽车塔防
未知 | 模拟塔防
植物大战僵尸2全5阶植物
未知 | 模拟塔防
2023-04-17
微信怎么自动抢红包 自动抢红包教程分享
苹果14pro怎么优化电池充电 优化电池充电方法介绍
苹果14plus如何查看wifi密码 查看wifi密码方法介绍
爱奇艺极速版申请恢复账号怎么 弄申请恢复账号操作方法
红米note12pro如何分屏 note12pro分屏步骤分享
云闪付社保关系如何转移 社保关系转移步骤介绍
京东取消订单如何重新购买 取消订单重新购买方法介绍
4399游戏盒在哪打开悬浮窗 打开悬浮窗方法分享
ToDesk手势如何修改为拖动 手势修改为拖动步骤介绍