本文主要是介绍【IDE】com.intellij.debugger.engine.evaluation.EvaluateException,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
目录标题
- 报错重现
- 代码分析
- 解决方式
报错重现
Error during generated code invocation com.intellij.debugger.engine.evaluation.EvaluateException: Method threw 'java.lang.NullPointerException' exception.
代码分析
//ls来自上下文
ls.stream().map(m->m.getRewardType()).collect(Collectors.toSet());
报了java.lang.NullPointerException,ls中有元素为null。
解决方式
找到ls的赋元素的地方,null的元素别往ls中放!Java8的stream处理元素的时候,如果没有提前过滤null会空指针!
这篇关于【IDE】com.intellij.debugger.engine.evaluation.EvaluateException的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!