关于Java中的异常处理,以下哪项描述是正确的?
答案解析
选项C是正确的,因为在Java中,运行时异常(RuntimeException)及其子类不需要在方法中显式捕获或声明抛出。选项A错误,因为并非所有异常都需要被捕获或声明抛出,特别是运行时异常。选项B错误,因为它忽略了运行时异常的特殊性。选项D错误,因为虽然运行时异常不需要被捕获或声明抛出,但错误(Error)通常表示严重的问题,应用程序不应该尝试捕获它们。
正确答案:C