0
public class MvelTest {
@Test
public void testNullDivision() {
String expression = "2/null";
Serializable compiledExpression = MVEL.compileExpression(expression, new ParserContext());
Object value = MVEL.executeExpression(compiledExpression);
System.out.print(value); // false!
}
}
除法由MVEL分區返回false。但爲什麼? mvel2-2.1.3.FinalMVEL中由null分區返回false。這背後的邏輯是什麼?