4

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

提前致谢。

4

2 回答 2

7

打开设置,选择Editor- Inspections。找到Java- Declaration reduncancy-Redundant throws clause并打勾。

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

在此处输入图像描述

于 2016-01-29T11:32:14.407 回答
6
Menu > Analyze > Run Inspection by Name > Redundant throws clause

请享用:)

于 2016-01-29T11:31:25.550 回答