在Java中,关于自定义异常类的捕获,以下哪项描述是正确的? A. 所有自定义异常都必须使用try-catch-finally块捕获并处理 B. 只有继承自RuntimeException的自定义异常可以不捕获 C. 只有继承自Exception的自定义异常必须捕获 D. 自定义异常类的捕获与继承的父类无关 答案解析 在Java中,自定义异常类的捕获处理取决于它继承的父类。如果自定义异常类继承自RuntimeException或其子类,则程序可以不捕获并处理它;如果自定义异常类继承自Exception或其子类(不包括RuntimeException),则程序必须捕获并处理它。因此,选项B是正确的。 正确答案:B