智慧职教: throw语句允许创建自定义错误,创建或抛出异常(exception)
举一反三
- throw语句允许创建自定义错误,创建或抛出异常(exception) A: 正确 B: 错误
- 方法声明抛出异常应使用关键字throws;异常对象创建语句声明抛出异常应使用关键字throw
- 使用关键字()可以抛出异常,如抛出自定义的异常和系统异常 A: new B: this C: throw D: Exception
- 【多选题】下列关于自定义异常的描述中,正确的是( ) A. 自定义的异常类需继承Exception类,在构造方法中使用super()语句调用Exception的构造方法 B. 自定义异常类需要用throw关键字在方法中声明抛出异常的实例对象 C. 如果想要调用者捕获throw抛出的异常,需要在抛出异常的方法中使用throws关键字指明异常 D. 抛出的异常对象可以使用try…catch语句对其进行
- 程序读入用户输入的一个年龄值,要求创建一个自定义的异常,如果输入值大于100或小于1,使用throw语句显示的引发异常,异常输出信息为“年龄不合法”,语句为( ) A: if(age>100||age<1)throw Exception (“年龄不合法”); B: if(age>100||age<1)throw Exception e(“年龄不合法”); C: if(age>100||age<1)throw new Exception (“年龄不合法”); D: if(age>100||age<1)throw new Exception e(“年龄不合法”);