Sonar 在抛出 IllegalArgumentException 的行上显示“ThreadGroup”错误。为什么问题在这里?
这是 Sonar 发现问题的代码片段:
public static ResolutionElection fromValue(String value) {
for (ResolutionElection election : ResolutionElection.values()) {
if (election.getValue().equals(value)) {
return election;
}
}
throw new java.lang.IllegalArgumentException();
}
声纳错误描述:
避免使用线程组
避免使用线程组;尽管它旨在用于线程环境,但它包含非线程安全的方法。