程序设计 判断题 较难 ★ 精品

受检与非受检异常 — 程序设计判断题

Java 程序设计(大学通用) 异常处理 AI 三重审校通过

题目
判断下列说法是否正确:在 Java 中,NullPointerException 和 ArrayIndexOutOfBoundsException 都继承自 RuntimeException,属于非受检异常,因此方法中可能抛出这两类异常的代码即使不被 try-catch 捕获、方法签名中也不用 throws 声明,编译仍能通过;而 FileNotFoundException 属于受检异常,编译器强制要求对其进行捕获处理或用 throws 声明,否则编译报错。