小编Mar*_*kar的帖子

最后,除了在python中加注之外,重新发现异常

try:
   #error code
except Exception as e:
   print 'error',e
   raise miexp("malicious error")  
   #userdefined exception, miexp
finally:
   print 'finally'
Run Code Online (Sandbox Code Playgroud)

为什么输出采用以下格式?

输出:

error
finally
malicious error
Run Code Online (Sandbox Code Playgroud)

实际上我期望:

error
malicious error
finally
Run Code Online (Sandbox Code Playgroud)

为什么这样?

python exception-handling python-2.7

12
推荐指数
1
解决办法
6362
查看次数

标签 统计

exception-handling ×1

python ×1

python-2.7 ×1