布尔短路

时间:2018-10-16 20:03:48

标签: jexl

Jexl已经支持布尔短路 表达式= A ||乙 如果A = True,则不必设置B。

但是,如果A = False且未设置B,则评估会抛出JexlException异常-未定义的变量B。

用例是懒惰地评估B。 有没有一种干净的方法来找出表达式是否可以与我们当前知道的变量值短路? 是否正在处理JexlException,然后继续以正确的方式评估B?

0 个答案:

没有答案
相关问题