【发布时间】:2021-10-12 16:08:25
【问题描述】:
我的任务是为其他人长期以来制作的应用程序进行 JUnit 测试,我无法修改原始代码,所以当我遇到这样的事情时:
public String clean(String url) throws Exception {
if (url.indexOf(invalidURL) {
throw new Exception("Severe XSSS detected");
}
}
我编写测试时使用:抛出异常,SonarQube 抱怨通用异常,如果我编写自定义异常,例如:public class MyException extends Exception,SonarQube 仍然不喜欢它,任何帮助将不胜感激!
【问题讨论】:
-
“仍然 sonarqube 不喜欢它”?
-
您可以更准确地说:SonarQube 的确切错误信息是什么?这可以帮助理解这里的规则。 SonarQube 正在使用具有数百条规则的大量工具……
标签: java generics exception sonarqube