IntelliJ:搜索Checked异常,在方法签名中声明,但从不在正文中抛出

Unk*_* Id 4 java intellij-idea method-signature checked-exceptions

我在这里有一个相当简单的IntelliJ /工具问题:
我正在处理一些遗留代码,并开始在这里和那里重做工作.我经常偶然发现的是在方法签名中声明(检查)异常,尽管这些异常永远不会抛出体内.
这些声明也不是由接口或类似的东西强制执行,因为这个问题主要发生在MVC控制器中,显然总是一遍又一遍地复制和粘贴.
我想知道是否有办法用IntelliJ搜索这些声明的异常.
因为如果我把我的插入符号放在throws关键字上它没有突出显示任何内容,因为声明的异常永远不会被抛出,但编辑器也没有向我显示错误标记,我真的很感激:)
IntelliJ中是否有一个选项可以启用这个功能还是存在可以完成这项工作的插件?

提前致谢.

Tob*_*obb 7

打开设置,选择Editor- Inspections.查找Java- Declaration reduncancy- Redundant throws clause和打勾.

然后运行代码分析Analyze- Inspect code在顶级菜单上.

在此输入图像描述


Zho*_*gYu 5

Menu > Analyze > Run Inspection by Name > Redundant throws clause
Run Code Online (Sandbox Code Playgroud)

请享用:)