【发布时间】:2020-12-27 14:42:02
【问题描述】:
如果数组包含负数,我需要抛出异常。
使用 java8 功能的最佳实践是什么?
Integer array = {11, -10, -20, -30, 10, 20, 30};
array.stream().filter(i -> i < 0) // then throw an exception
【问题讨论】:
-
你不应该在流处理中抛出异常,这是一种反模式
-
@GovindaSakare 感谢您提供信息。请问您有相关资料或阅读更多内容的地方吗?
标签: java exception lambda java-8