我不确定这是一个蟒蛇问题还是龙卷风问题。但是我正在努力弄清楚如果出现问题我怎么能处理异常。 以下是代码片段:
out.print("TEXT1");
if (true) {
out.print("TEXT2");
}
out.print("TEXT3");
我将如何提出异常并将值返回到上一个例程?感谢。
答案 0 :(得分:2)
这是一个蟒蛇问题。 #ENDIF
块很好。您可以通过try except
块中的raise
来except
之后没有任何内容来重新提取相同的例外情况。也就是说,替换
raise
通过
raise tornado.gen.Return(res)
请注意缩进以将 raise
保留在raise
块中。