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

16.避免使用裸 except

1. 什么是裸 except?

try:# 可能抛出异常的代码
except:# 处理异常
  • 裸 except 会捕获所有异常,包括系统级异常,如:
    • KeyboardInterrupt(用户按 Ctrl+C)
    • SystemExit(系统退出)
    • 以及其他你可能不打算处理的异常

2. 裸 except 的问题

  • 会屏蔽意料之外的错误,使调试变得困难。
  • 用户无法用 Ctrl+C 终止程序。
  • 系统无法正常退出。

示例:</

http://www.lryc.cn/news/588243.html

相关文章:

  • Sharding-Sphere学习专题(一)基础认识
  • sshpass原理详解及自动化运维实践
  • xss-lab靶场通关
  • GD32/STM32嵌入CMSIS-DSP的库(基于Keil)
  • 系统思考:跨境跨界团队学习
  • 后端接口通用返回格式与异常处理实现
  • Flask服务器公外网访问,IPv6(亲测有效!!!!)
  • 8.数据库索引
  • vmware使用说明
  • XML vs JSON:核心区别与最佳选择
  • 如何基于FFMPEG 实现视频推拉流
  • win10安装Elasticsearch
  • 分享三个python爬虫案例
  • nginx:SSL_CTX_use_PrivateKey failed
  • CentOS7 OpenSSL升级1.1.1t;OpenSSH 升级 9.8p1 保姆级教程
  • 【Java EE】多线程-初阶 认识线程(Thread)
  • redis面试高频问题汇总(一)
  • .net天擎分钟降水数据统计
  • 北京饮马河科技公司 Java 实习面经
  • 【数据结构】树(堆)·上
  • 【人工智能】通过 Dify 构建智能助手
  • sfe_py的应力云图计算与显示step by step
  • 夏令营集训7月14日模拟赛④
  • 7.14 Java|搞清楚String 和StringBuilder
  • 【HarmonyOS】元服务入门详解 (一)
  • Java学习————————ThreadLocal
  • 九、官方人格提示词汇总(中-2)
  • 【笔记】chrome 无法打开特定协议或访问特定协议时卡死
  • 计算机基础:小端字节序
  • muduo面试准备