Java 规范未经检查的异常 "must"被捕获

标签 java exception specifications

我在这里阅读有关异常的信息:http://docs.oracle.com/javase/tutorial/essential/exceptions/handling.html

它说代码注释中的IndexOutOfBoundsException“必须被捕获”。

我认为未经检查的异常不必被捕获。

这只是一个错字吗?

最佳答案

来自https://docs.oracle.com/javase/7/docs/api/java/lang/IndexOutOfBoundsException.html

java.lang.IndexOutOfBoundsException 扩展自 java.lang.RuntimeException 这是未经检查的异常。

所以回答你的问题。这应该是一个错字。

关于Java 规范未经检查的异常 "must"被捕获,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38165121/

相关文章:

java - 如何从作为参数传递给方法的 JList 中删除元素?

java - 除了为 JDBC 添加 jar ,"java.lang.classnotfoundexception:com.mysql.jdbc.Driver "

java 小程序 ExceptionInInitializerError

image - 在 TGA 文件格式中,x 原点和 y 原点的用途是什么?

OpenGL 4 采用

java - 在 Android 应用程序中运行 javascript?

java - 如何在java中的非数组网格中填充正方形?

java - 如何删除或编辑 Tomcat 中现有的 JVM 选项?

c# - 如何将函数参数绑定(bind)到我在创建 ArgumentException 对象时提供的参数?

php - 以数字开头命名 cookie 可以吗?