Python 用户自定义异常
来源:互联网 发布:张博士网络课入口 编辑:程序博客网 时间:2024/05/29 03:02
class sizeException(Exception): #自定义异常必须继承Exception类 def __init__(self,errorvalue): self.value=errorvalue def __str__(self): #str() #转化为字符串 return self.valueclass Box: def __init__(self,x): if x>10 : raise sizeException("big") #触发一个匿名对象表示异常 elif x<2: raise sizeException("small") self.x=xtry: b1=Box(1)except sizeException as e: #as把一个类型当作一个对象 print("异常",e.value)
阅读全文
0 0
- Python 用户自定义异常
- php 用户自定义异常
- 用户自定义异常简介
- Python自定义异常
- Python 自定义异常
- Python-自定义异常
- Python:自定义异常类
- python 自定义异常
- Python如何自定义异常
- python自定义异常
- Python 自定义异常
- python之自定义异常
- python自定义异常
- oracle的用户自定义异常
- 用户自定义的异常处理
- Python学习--异常处理,自定义异常类
- python 自定义异常和异常捕捉
- Python 中的用户自定义类型
- Linux之wget命令详解
- Java 拾遗补阙 ----- 浅拷贝和深拷贝(对象克隆)
- cdn 回源的定义
- 打牌第三天之多重背包
- 【机器学习实战】第13章 利用 PCA 来简化数据
- Python 用户自定义异常
- java类集--List接口
- JAVA提高篇(35)--生产者与消费者
- java 计算金额需要的面值为100,50,20,10,5,1的张数
- hdu5918-kmp|队列模拟- Sequence I
- C++ 模板全特化中的函数特化
- 【机器学习实战】第14章 利用 SVD 简化数据
- JZOJ5401. 【NOIP2017提高A组模拟10.8】Star Way To Heaven prim求mst
- bzoj 2216: [Poi2011]Lightning Conductor(DP决策单调性)