7.以下关于异常处理try语句块的说法,不正确的是_____
A、A. finally语句中的代码段始终要保证被执
B、B.一个try块后接一个或多个 except块
C、C.一个try块后接一个或多个 finally块
D、D.try块必须与 except或 finally块一起使用
A、A. finally语句中的代码段始终要保证被执
B、B.一个try块后接一个或多个 except块
C、C.一个try块后接一个或多个 finally块
D、D.try块必须与 except或 finally块一起使用
A.如果某个try块中有throw语句,那么执行throw语句后,该try块中throw语句之后的所有语句都会被跳过
B.如果某个try块中的代码抛出了一个异常,那么在这个异常被捕获之前的所有语句都会被跳过
C.try块中的throw语句抛出了一个异常,那么这个异常会被紧随其后的catch块捕获并处理
D.如果某个函数执行时抛出了一个异常,这个函数中没有捕获该异常,那么这个函数结束时,该异常也就自动消失了。
A.try块是必须的,catch块和finally块至少存在一个。
B.try语句中catch块和finally块顺序可以任意。
C.try语句中,catch块和finally块存在的个数可以任意。
D.try语句中,try块、catch块和finally块都是可选的成分。
A.try后面是可能产生异常的代码,catch后面是捕获到某种异常对象时进行处理的代码,final后面是没有捕获到异常时要执行的代码
B. try后面是可能产生异常的代码,catch后面是捕获到某种异常对象时进行处理的代码,final后面是无论是否捕获到异常都必须执行的代码
C. catch语句和final语句都可以缺省
D. catch语句用来处理程序运行时的非致命性错误,而final语句用来处理程序运行时的致命性错误
E. 当程序运行时抛出的异常是cathe语句中异常的子类,异常也会被捕捉执行相应的catch语句
A.try块中的return语句会中断finally块中语句的执行。
B.无论finally块前面的语句运行是否产生异常,其中的语句都会执行。
C.finally块中的语句通常用作资源的清理。
D.try块中的System.exit(1)语句会中断finally块中语句的执行。
A.如果try语句块中的语句没有产生异常,则忽略try语句块后的catch语句,程序跳到catch后的语句继续执行
B.catch语句块必须和try语句块作为一个整体出现,catch语句块不能单独使用
C.try语句块抛出异常后,从try块中开始到异常被抛出之间所构造的所有对象将自动被释放
D.抛出异常和异常处理必须放在同一个函数中
A.throw语句可以使代码显式的抛出一个异常。
B.throw 异常表达式;表示引发异常,该异常的值是一个任意值。
C.throw;既可以存在于 catch 块中,也可以存在与try和finnaly块中。
D.throw;只能用在 catch 块中,表示忽略当前正由该 catch 块处理的那个异常。
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!