【异常】使用 Set.of 构建集合抛出 IllegalArgumentException 异常排查

📅 发布时间:2026/7/6 7:33:39 👁️ 浏览次数:
【异常】使用 Set.of 构建集合抛出 IllegalArgumentException 异常排查
在最近的 Java 服务端开发中,我们在初始化一些不可变的静态配置集合时,遇到了一个IllegalArgumentException异常导致服务启动失败。本文将记录这次问题的排查过程、原因分析以及最佳实践。一、报错内容在项目启动或类加载阶段,控制台打印出如下堆栈信息。错误提示非常明确,指向了“重复元素”问题。堆栈信息:Causedby:java.lang.IllegalArgumentException:duplicate element:学会了 at java.base/