【发布时间】:2022-01-14 05:19:02
【问题描述】:
我有以下代码块:
try:
if str(symbol.args[0]) != str(expr.args[0]):
print('true')
raise SyntaxError('====error')
except:
pass
在这里,如果某些条件为真,我正在尝试提高 Syntax error。我正在测试此代码块,我可以看到打印出“真”,这意味着条件满足,但即使在那之后,代码也不会抛出语法错误。
我试图理解上面的代码有什么问题。
【问题讨论】:
标签: python-3.x