https://docs.pmd-code.org/pmd-doc-6.55.0/pmd_rules_java_design.html#avoidthrowingrawexceptiontypes
避免抛出RuntimeException、Throwable、Exception、Error这样原始的异常类型,而应该抛出它们的子类。
例如下面的使用方法PMD检查报违反项:
在规则集中引用此规则的方式:
<rule ref="category/java/design.xml/AvoidThrowingRawExceptionTypes" />