如果在方法定义时利用throws声明可能抛出异常A,该方法就必须确实抛出异常A类对象。
举一反三
- 方法声明抛出异常应使用关键字throws;异常对象创建语句声明抛出异常应使用关键字throw
- 以下关于Java应用程序中的异常处理,说法正确的是()。 A: Java程序运行过程中一旦出现异常情况,程序运行就终止了。 B: 在catch子句中匹配异常是一种精确匹配。 C: 如果方法中可能抛出系统异常,则在声明该方法时不需要抛出异常。 D: 如果在方法申明时将抛出异常A,该方法就必须确实抛出异常A。
- 方法执行时可能抛出受检查异常,则方法声明中必须声明抛出异常。( )
- 关于throw和throws关键字,下列说法正确的是? A: throws是throw的复数形式,用于同时抛出多个异常对象 B: throw关键字用来声明一个方法可能会抛出异常 C: throws关键字用来声明一个方法可能会抛出的异常类型 D: throws用来抛出一个异常对象
- 关于throw和throws描述不正确的是( )。 A: 对异常进行抛出时使用的关键字 B: throw是方法内抛出异常对象 C: throw可以抛出多个对象 D: Throws是在方法定义时抛出异常