【原】Python基础-异常
2024-08-27 08:56:22
def cacls(x, y):
try:
return x/y
except ZeroDivisionError:
print("y can not be zerp")
except TypeError:
print("TypeError")
print( cacls(10, 2) )
print( cacls(10, 0) )
print( cacls(10, "hello") )
#用一个块捕捉多个异常
def cacls_2(x, y):
try:
return x/y
except (ZeroDivisionError, TypeError):
print("exception occurt")
print( cacls_2(10, "hello") )
#捕获异常的对象
def cacls_3(x, y):
try:
return x/y
except (ZeroDivisionError, TypeError) as e:
print( e )
print( cacls_3(10, "hello") )
#捕获全部异常
def cacls_4(x, y):
try:
return x/y
except:
print("exception occurt ")
print( cacls_4(10, "hello") )
最新文章
- C# 中的委托和事件(转)
- webapi aspose导出excel表格
- 浅析敏感词过滤算法(C++)
- STC12C5A60S2笔记3(I/O 端口)
- CentOS Linux系统下安装Redis过程和配置参数说明
- onkeypress与onkeydown及 oncopy和onpaste 事件区别详细说明
- Cocos开发中性能优化工具介绍之Visual Studio内存泄漏检测工具——Visual Leak Detector
- HW4.23
- Oracle修改被占用的临时表结构
- 专家解读Linux操作系统内核中的GCC特性
- SQL Server 创建全文索引
- openrisc 之 Wishbone总线学习笔记——总线互联
- mysql 分析3使用分析sql 性能 show profiles ;
- 深度解析PHP数组函数array_slice
- IntelliJ IDEA常用快捷键(一)
- python中使用os.path.join()
- [C#]中获取当前程序运行路径的方法
- OPTIMIZER_INDEX_COST_ADJ 与OPTIMIZER_INDEX_CACHING 参数说明
- springcloud的配置文件的读取顺序
- python之Tkinter控件学习
热门文章
- element-ui默认样式修改
- [转]github 上传project代码
- RFC destination fails with error Incomplete Logon Data after system copy
- ArduPilot简介
- prometheus监控(小试牛刀)
- Access denied for user 'test'@'%' to database 'mysql'
- springboot系列(十)springboot整合shiro实现登录认证
- K8S 1.12大特性最快最深度解析:Kubernetes CSI Snapshot(上)
- Spring Boot全局异常处理
- AlexNet网络的Pytorch实现