专题文章
时长:00:00更新时间:2024-12-14 20:44:00
运行时异常表示在虚拟机的通常操作中可能遇到的异常,是一种常见运行错误。Java编译器要求方法必须声明抛出可能发生的非运行时异常,但并不强制声明抛出未被捕获的运行时异常。从机制角度讲,运行时异常无需在定义方法时声明会抛出;在调用该方法时也不需捕获这些异常。运行时异常是从java.lang.RuntimeException或java.lang.Error类衍生出来的。而检查异常定义方法时必须声明所有可能抛出的检查异常,在调用该方法时则必须捕获这些检查异常,或者将它们传递给调用者。检查异常是从java.lang.Exception类衍生出来的。
查看详情