程序设计 选择题 标准

throw 与 throws 的区别 — 程序设计选择题

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

题目
下列关于 Java 中 throw 与 throws 的说法,正确的是: A. throw 后面可以跟多个异常类型名,用逗号分隔;throws 后面只能跟一个异常对象 B. throw 只能出现在方法签名中,throws 只能出现在方法体内 C. throw 用于在方法体内抛出一个具体的异常对象,throws 用于在方法签名后声明该方法可能抛出的异常类型,且可一次声明多个 D. throw 抛出的异常会立即被方法自动捕获处理,无需 try-catch 或向上一层调用者传播