throws关键字需要放在(),throws后面需要声明方法中()?
A: 方法声明后面,异常的类型
B: 方法体中,异常的类型
C: 方法声明后面,变量的类型
D: 方法声明前面,变量的类型
A: 方法声明后面,异常的类型
B: 方法体中,异常的类型
C: 方法声明后面,变量的类型
D: 方法声明前面,变量的类型
举一反三
- 可以使用关键字throws,声明一个方法可能会抛出的异常类型。
- 使用 关键字也可抛出异常,与throws不同的是, 用于方法体内,而 放在方法声明的后面部分。
- 【多选题】下列关于 throws 的描述中,正确的是() A. throws 是用来声明一个方法可能抛出的异常信息 B. throws 语句用在方法声明后面 C. 方法中没有使用 catch 处理的异常必须使用 throws 抛出 D. throws 关键字对外声明该方法有可能发生的异常,调用者在调用方法时必须在程序中对异常进行处理
- throws处理异常的方式相当于免责声明,写在方法的后面,抛出可能发生的异常。
- throws关键字写在方法声明部分,说明方法能抛出某种或某几种类型的异常。