Mic*_*ren 17
如果你捕获异常然后想要重新抛出它,这个模式非常简单:
try:
do_something_dangerous()
except:
do_something_to_apologize()
raise
Run Code Online (Sandbox Code Playgroud)
当然,如果你想首先提出例外,那也很容易:
def do_something_dangerous(self):
raise Exception("Boo!")
Run Code Online (Sandbox Code Playgroud)
如果那不是您想要的,请提供更多信息!
| 归档时间: |
|
| 查看次数: |
31610 次 |
| 最近记录: |