我想要实现一个判断null的校验链,代码如下:
List<Node> a = new ArrayList<>();
boolean result = EmptyValidator.build()
.isNotEmpty(a)
.isNotEmpty(a.get(0))
.isNotEmpty(a.get(0).getStr()).getResult();
最终想要实现的效果是如果第一个判断isNotEmpty(a)不成立的话,后面的两个isNotEmpty直接中断不再执行,因为会引发数组越界或者空指针问题,只有
但是我目前还没能查到有什么好的方式可以中断这条执行链,希望大家可以帮忙看一下,十分感谢。