当前位置: 首页 > news >正文

Python异常(九)

异常一:

编程的时候会遇到两类错误:语法错误,不安py规定的语法来写代码

异常错误:

处理异常:

指定捕获具体的异常:

打印异常原因: 

捕获多个异常:pass通过不打印

单独处理不同的异常:

异常二:

finnally通常用于处理收尾工作,比如关闭文件

异常嵌套:

抛出异常:不能抛出不存在的异常:

替换异常:

异常链:

这个跟raise类似,通常用于代码调试

类似if语句,用来调试:

assert s == "FishC":这条语句尝试断言变量 s 的值等于字符串 "FishC" 。如果 s 的值确实是 "FishC" ,则程序继续执行;若 s 的值不等于 "FishC" ,就会抛出 AssertionError 异常

 

http://www.dtcms.com/a/145271.html

相关文章:

  • Linux:进程间通信
  • flowable-流程和表使用教程
  • 如何优雅地实现全局唯一?深入理解单例模式
  • MAC-exists,表字段要不要建索引
  • Linux 进程控制(自用)
  • Kubernetes相关的名词解释Metrics Server组件(7)
  • 东京 ⇄ 京都游记⛩️
  • 漫游git rebase + 浅谈git checkout和git branch -f的分支命令
  • 5 提示词工程指南-计划与行动
  • 4.19-4.20学习总结 网络编程+反射+动态代理
  • Linux:网络基础
  • 构建具备推理与反思能力的高级 Prompt:LLM 智能代理设计指南
  • 基于尚硅谷FreeRTOS视频笔记——16—FreeRTOS的任务创建和删除
  • Redis入门
  • C#森林中的兔子(力扣题目)
  • mysql中的group by用法详解
  • Linux学习——Linux进程间通信(IPC)聊天程序实践
  • NHANES指标推荐:RFM
  • 恒源云常用命令
  • 【HDFS入门】HDFS故障排查与案例分析:从日志分析到实战解决
  • 清理C盘组合拳:最高释放空间80GB+
  • WebSocket启用备忘
  • Matlab 步进电机传递函数模糊pid
  • Yocto项目实战教程‑第6章‑Poky‑镜像菜谱‑机器配置文件‑发行版配置文件‑QEMU
  • 2025 第十六届蓝桥杯Java B组
  • 二进制枚举算法
  • 嵌入式学习——虚拟机通信
  • 零基础上手Python数据分析 (19):Matplotlib 高级图表定制 - 精雕细琢,让你的图表脱颖而出!
  • xss4之cookie操作
  • 前端知识深度学习