首页 > 编程知识 正文

java手动抛出异常,抛出自定义异常语句

时间:2023-05-04 19:59:39 阅读:150011 作者:3360

一.选择

1 .以下代码异常属于(多选) AD

int a=0

system.out.println(2/a;

a .非检查型异常

b .检查型异常

C. Error

D. Exception

2 .类及其子类表示的异常是用户程序无法处理的C

A. NumberFormatException

B. Exception

C. Error

d .运行时间扩展

3 .数组下标越界时,发生异常,提示为d

A. IOException

B. ArithmeticException

C. SQLException

d.arrayindexoutofboundsexception

4 .执行以下代码,如果输入的num值为a,则系统输出b

A. one three end

B. two three end

C. one two three end

D. two end

5 .执行以下代码,输出结果为b

A. a=0

B. a=0

除数不能为0

C. a=1

数组越界

D. a=0

除数不能为0

数组越界

6 .以下有关异常的描述,“多选”BD有误

A. printStackTrace ()用于跟踪发生异常事件时执行堆栈的内容

B. catch阻滞可见同种异常

c .一个try块可以包括多个catch块

d .捕获异常时,将输出所有catch语句块的内容

7 .输入的id值为a101,name值为Tom,程序的执行结果为c

A. id=a101

name=汤姆

B. id=a101

name=汤姆

输入结束

c .【输入数据不符合规格。 Try again】

d .【输入数据不符合规格。 Try again】

输入结束

Java.util.inputmismatchexception…

8 .以下代码的执行结果是d

A. 1

B. 10

C. 20

D. 30

9 .以下代码的格线中不能填写可选的哪些例外类型d

A. Throwable

B. Exception

C. InputMismatchException

D. ArithmeticException

10 .假设有自定义异常类MyException,则抛出该异常的语句正确为b

A. throw new Exception (

B. throw new MyException (

C. throw MyException

D. throws Exception

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。