在Java异常处理机制中,以下哪项操作是不正确的?

答案解析

选项A正确,可以在try块中抛出异常。选项B正确,可以在catch块中抛出另一个异常。选项D正确,可以在方法声明中使用throws关键字声明可能抛出的异常。选项C不正确,虽然在finally块中可以抛出异常,但这通常被认为是不好的编程实践,因为finally块的主要目的是执行清理操作,抛出异常可能会掩盖try或catch块中抛出的异常,导致原始异常信息丢失。因此,选项C是不正确的。
正确答案:C
随机推荐
开始刷题