【Python】python 异常的例子
def mye( level ):
if level < 1:
raise Exception,"Invalid level!"
# 触发异常后,后面的代码就不会再执行
if __name__ == "__main__":
try:
mye(0)
except Exception,err: # err为发生异常的信息
print 1,err
else: # 没有发生异常执行
print 2
finally: # 无论是否异常都执行
print "finally"
“年轻时,我没受过多少系统教育,但什么书都读。读得最多的是诗,包括烂诗,我坚信烂诗早晚会让我邂逅好诗。”
by. 马尔克斯