下述哪个选项为真()
A.Error类是一个RuntimeException异常
B.任何抛出一个RuntimeException异常的语句必须包含在try块之内
C.任何抛出一个Error对象的语句必须包含在try块之内
D.任何抛出一个Exception异常的语句必须包含在try块之内
- · 有4位网友选择 A,占比40%
- · 有3位网友选择 D,占比30%
- · 有2位网友选择 B,占比20%
- · 有1位网友选择 C,占比10%
A.Error类是一个RuntimeException异常
B.任何抛出一个RuntimeException异常的语句必须包含在try块之内
C.任何抛出一个Error对象的语句必须包含在try块之内
D.任何抛出一个Exception异常的语句必须包含在try块之内
A、在java的异常处理机制中,异常类分为两大类,一类是继承Exception的异常类,另一类是继承RuntimeException的异常类,如果程序员撰写异常类,需继承Exception或RuntimeException。
B、继承Exception的异常类称之为编译器检查的异常(即checked exception),例如IOException就是该种异常。
C、如果一个方法体内可能抛出异常,Java编译器要求该方法必须做到以下两种情况之一,否则编译器报错:(1)通过try-catch捕获该异常,(2)通过throws关键字声明掷出该类异常。
D、Throw用于抛出异常,抛出异常意味着通知应用程序发生了错误,目的是为了给应用程序提供从问题中恢复和处理的机会。
A、Runtime r = new Runtime();
B、Runtime r = Runtime.getRuntime();
C、Runtime r = Runtime.getInstance();
D、其余选项都不能获取Runtime实例
A.发生异常时,程序会抛出一个异常对象
B.当运行一个不存在的类时,会抛出异常
C.当数组越界访问时,会抛出异常
D.当1个数除以0时,会抛出异常
A.如果不即时处理异常,则可将异常抛出
B.对于异常抛出的方法,需在方法定义后添加“throws 异常类列表”
C.一个方法只能抛出一个异常
D.在调用有异常抛出的方法时,需做异常处理
A.A B C D
B.A B C D
C.A B C D
D.A B C D
A.Error
B.ClassCastException
C.ArithmeticException
D.ArrayIndexOutOfBoundsException
A.每一个Java应用程序运行时都产生一个Runtime类实例
B.Runtime实例可以将应用程序和运行环境相结合
C.Runtime类没有构造函数
D.Runtime实例不需要创建,直接通过getRuntime()方法获取
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!