下列关于异常处理的描述中,错误的是____
A.程序运行时异常由Java虚拟机自动的进行处理
B.使用try-catch-fanally语句捕获异常
C.使用trrow语句抛出异常
D.捕获到的异常只能在当前方法中处理,不能在其它方法中处理
- · 有4位网友选择 B,占比44.44%
- · 有2位网友选择 C,占比22.22%
- · 有2位网友选择 D,占比22.22%
- · 有1位网友选择 A,占比11.11%
A.程序运行时异常由Java虚拟机自动的进行处理
B.使用try-catch-fanally语句捕获异常
C.使用trrow语句抛出异常
D.捕获到的异常只能在当前方法中处理,不能在其它方法中处理
A.程序运行时异常通常不做处理,而由Java虚拟机自动进行处理
B.使用try-catch-finally语句捕获异常
C.使用子句throw声明抛出异常
D.关闭程序
A、Java提供了两类主要的异常:runtimeException和checkedException
B、checkedException主要是指IO异常、SQL异常等,JVM要求必须对其进行catch处理,所以,不管我们是否愿意,都是要写一大堆的catch块去处理可能出现的异常。
C、runtimeException出现的时候程序会由虚拟机接管,NullPointerException就属于此类。
D、如果不对运行时异常进行catch处理,程序也不会终止。
A.正常处理程序与异常处理程序的代码分开,程序可读性提高
B.非运行异常必须由系统抛出
C.运行异常可以由系统抛出
D.能提供对一些无法预测的错误的捕获和处理
A.先列出通用的异常类,后列出具体的异常类
B.非运行异常可以不被捕获,Java会自动处理
C.RuntimeException可以不被捕获,Java能自动处理运行时异常
D.Exception类必须出现,而且必须作为catch块中第一个匹配的类
A.异常是一种经过修正后程序仍可执行的错误。
B.异常是一种程序在运行中出现的不可恢复执行的错误。
C.不仅Java语言有异常处理,C++语言也有异常处理。
D.出现异常不是简单结束程序,而是执行某种处理异常的代码,设法恢复程序的执行。
A.try后面是可能产生异常的代码,catch后面是捕获到某种异常对象时进行处理的代码,final后面是没有捕获到异常时要执行的代码
B. try后面是可能产生异常的代码,catch后面是捕获到某种异常对象时进行处理的代码,final后面是无论是否捕获到异常都必须执行的代码
C. catch语句和final语句都可以缺省
D. catch语句用来处理程序运行时的非致命性错误,而final语句用来处理程序运行时的致命性错误
E. 当程序运行时抛出的异常是cathe语句中异常的子类,异常也会被捕捉执行相应的catch语句
下列关于异常类型的说明中,错误的是()。
A.Throwable类定义了Java语言中所有的异常情况
B.Exception是用户程序不能捕获到,只能由系统捕获到的异常情况
C.Error定义了通常无法捕获到的情况
D.RuntimeException是程序运行时产生的,由JVM进行处理
下列关于Java语言的异常处理描述不正确的是
A.Java语言中所有的异常都必须由程序员通过try-catch-finally语句实现
B.Java中异常可以被继承
C.程序员可以通过继承Exception类定义自己的异常
D.异常在Java中是有层次的
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!