Java:Enerjy - 未经检查的异常?

标签 java

Enerjy 这行代码有问题:

private static List<ParseTree> getTestTrees(Xml test) throws IllegalArgumentException, IllegalAccessException, InvocationTargetException {

这是警告:

(Baseline) JAVA0126 Method 'getTestTrees' declares unchecked exception 'IllegalArgumentException' in throws

我该如何解决这个问题?问题是什么? “未检查”异常是什么意思?

最佳答案

“未检查”异常(也称为 runtime exceptions )是编译器不强制您捕获的异常。例如,想象一下,如果您必须在任何可能发生的地方声明并捕获 NullPointerException。这些是异常类型,如果发生,则假设您的程序可能无论如何都无法恢复。

编译器告诉您从方法的 throws 子句中删除 IllegalArgumentException

关于Java:Enerjy - 未经检查的异常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1888824/

相关文章:

java - 声纳违规 : Dodgy - Write to static field from instance method

java - 用JButton改变颜色,设置for循环终止条件为无限

java - 如何将 java-play 框架 Web 应用程序 dist zip 文件部署到本地服务器

java - 分布式微服务共享状态

java - 使用自定义注释注释的 Bean 的自定义初始化

freebsd - System.exit 在 OpenJDK 7/FreeBSD 上似乎需要很长时间

在选择器对话框中单击打开后,Java JFileChooser 打开备份

java - 条件线程中断

java - 使用 main 方法在 Java 中编写单元测试

java - Apache Poi : get page count in DOC document