在 Java 中处理运行时异常 [已关闭]

任何人都可以解释如何处理Java中的运行时异常吗?


答案 1

它与处理常规异常没有区别:

try {
   someMethodThatThrowsRuntimeException();
} catch (RuntimeException ex) {
   // do something with the runtime exception
}

答案 2

如果您知道可能引发的 Exception 类型,则可以显式捕获它。你也可以捕获 ,但这通常被认为是非常糟糕的做法,因为这样你将以相同的方式对待所有类型的异常。Exception

通常,RuntimeException 的要点是您无法正常处理它,并且预计在程序的正常执行期间不会引发它们。


推荐