-
class CustomError(Exception): def __init__(self, info): Exception.__init__(self) self.errorinfo = info print id(self) def __str__(self): return "CustionError:%s" % self.errorinfo try: raise CustomError("test CustomError") except CustomError ,e: print "Errorinfo:%d,%s" %(id(e),e)查看全部
-
Python查看全部
-
try-finally查看全部
-
import random num = random.randint(0,100) while True: try: guess = int(raw_input('Enter 1~100\n')) except ValueError , e: print('Please Enter 1~100') continue if guess > num: print 'guess bigger', guess elif guess < num: print 'guess smaller', guess else: print 'Game Over' break print "\n"查看全部
-
1、name Error 变量没定义 2、Syntax Error 3、IO Error 打开一个不存在的目录或文件 4.Zero DivisionError 10/0 5.a=int('dd') :Value Error 传入值无效 6.keyboard Interrupt 强制终止程序产生查看全部
-
错误和异常分类查看全部
-
try-except异常处理查看全部
-
错误类型:NameError; SyntaxError; IOError查看全部
-
自定义异常示例查看全部
-
自定义异常查看全部
-
标准异常查看全部
-
assert语句查看全部
-
raise语句查看全部
-
with 语句实例查看全部
举报
0/150
提交
取消