throws处理异常的方式相当于免责声明,写在方法的后面,抛出可能发生的异常。
举一反三
- 【多选题】下列关于 throws 的描述中,正确的是() A. throws 是用来声明一个方法可能抛出的异常信息 B. throws 语句用在方法声明后面 C. 方法中没有使用 catch 处理的异常必须使用 throws 抛出 D. throws 关键字对外声明该方法有可能发生的异常,调用者在调用方法时必须在程序中对异常进行处理
- 有关throw和throws的说法中不正确的是( )。 A: throw的作用是抛出异常,后面加的是异常类的对象 B: throws作用是向外抛出异常即声明要产生的若干异常,后面加的是异常类的类名 C: throws只能声明要产生的自定义异常,也就是后面只能加自定义异常类 D: throws语句可以声明抛出自定义异常,也可以声明抛出系统异常
- 下面关于throws关键字的说法正确的有() A: throws关键字用于方法声明中 B: 在方法的参数列表之后用throws声明方法可能抛出的异常 C: 调用声明了异常的方法时必须进行异常处理 D: 在方法体中使用throws抛出异常
- 如果在方法定义时利用throws声明可能抛出异常A,该方法就必须确实抛出异常A类对象。
- throws关键字写在方法声明部分,说明方法能抛出某种或某几种类型的异常。