IntelliJ 中 Java 7 的 multicatch

标签 java intellij-idea

在我的项目中,我使用 Java 7 以及 Java 7 的功能

enter image description here

当我执行以下操作时,我没有看到任何警告或建议表明可以通过多 catch block 更好地处理异常。

enter image description here

如果我继续进行更改,IntelliJ 不会提示,因为它不应该提示。

enter image description here

此外,我在检查中没有看到任何与此相关的内容: enter image description here

有两个问题:

  1. 如何让 IntelliJ 识别这些情况并提出纠正?
  2. 如何确保在检查(分析 -> 检查代码)时发现这些类型的情况?

最佳答案

要启用这些功能,需要启用插件,如图所示

enter image description here

关于IntelliJ 中 Java 7 的 multicatch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14088050/

相关文章:

java - 有没有像 MaintainJ for IntelliJ 这样的工具

java - Eclipse 内容辅助中间字母匹配

java - 容器管理的EntityManager : multiple managers for single persistence unit?

java - FileNotFound 除非获取带有重音 Java 的 URL 资源

java - LibGdx 工具错误

java - 在 Gradle 中使用 IntelliJ Javac2 编译器而不是标准编译器

groovy - 如何为Gradle任务指定类别?

java - 我的程序在 Eclipse 中运行,但不是作为可执行 jar 运行。 NoClassDefFoundError、ClassNotFoundException

java - 将此指针传递给构造函数的编译器错误?

java - 为什么我的数组会切换值?