[多选题]

在Java的异常处理语句try-catch-final中,以下描述不正确的是()。

A . try后面是可能产生异常的代码,catch后面是捕获到某种异常对象时进行处理的代码,final后面是没有捕获到异常时要执行的代码

B . try后面是可能产生异常的代码,catch后面是捕获到某种异常对象时进行处理的代码,final后面是无论是否捕获到异常都必须执行的代码

C . catch语句和final语句都可以缺省

D . catch语句用来处理程序运行时的非致命性错误,而final语句用来处理程序运行时的致命性错误

E . 当程序运行时抛出的异常是cathe语句中异常的子类,异常也会被捕捉执行相应的catch语句

参考答案与解析:

相关试题

下列运算中属于跳转语句的是A ) try B ) catch C ) final

[单选题]下列运算中属于跳转语句的是A. ) tryB. ) catchC. ) finallyD. ) break

  • 查看答案
  • try-catch-finally语句中()处理异常情况?

    [单选题]try-catch-finally语句中()处理异常情况?A . tryB . catchC . finallyD . throw

  • 查看答案
  • 在JAVA中,关于捕获错误的语法try-catch-finally的下列描述正确

    [多选题] 在JAVA中,关于捕获错误的语法try-catch-finally的下列描述正确的是()。A . try-catch必须配对使用B . try可以单独使用C . try-finally可以配对使用,finally也可单独使用D . 在try-catch后如果定义了finally,则finally肯定会执行

  • 查看答案
  • 结构化异常处理用try…catch…finally语句,则可能出现异常的语句放在

    [填空题] 结构化异常处理用try…catch…finally语句,则可能出现异常的语句放在()块。

  • 查看答案
  • 在编写异常处理的Java程序中,每个catch语句块都应该与______语句块对

    [单选题]在编写异常处理的Java程序中,每个catch语句块都应该与______语句块对应,使得该语句块用来启动Java的异常处理机制。 ( )A.if—elseB.switchC.tryD.throw

  • 查看答案
  • 在编写异常处理的java程序中,每个catch语句块都应该与()语句块对应,使得

    [单选题]在编写异常处理的java程序中,每个catch语句块都应该与()语句块对应,使得用该语句块来启动java的异常处理机制。A.if-elseB.switchC.tryD.throw

  • 查看答案
  • 在编写异常处理的Java程序中,每个catch 语句块都应该与()语句块对应,使

    [单选题]在编写异常处理的Java程序中,每个catch 语句块都应该与( )语句块对应,使得该语句块用来启动Java的异常处理机制。A.if--elseB.switchC.tryD.throw

  • 查看答案
  • 下列关于Java语言的异常处理描述不正确的是

    [单选题]下列关于Java语言的异常处理描述不正确的是A.Java语言中所有的异常都必须由程序员通过try-catch-finally语句实现B.Java中异常可以被继承C.程序员可以通过继承Exception类定义自己的异常D.异常在Java中是有层次的

  • 查看答案
  • try-catch-finally语句中()释放资源?

    [单选题]try-catch-finally语句中()释放资源?A . tryB . catchC . finallyD . throw

  • 查看答案
  • try-catch-finally语句中()获取并使用资源?

    [单选题]try-catch-finally语句中()获取并使用资源?A . tryB . catchC . finallyD . throw

  • 查看答案
  • 在Java的异常处理语句try-catch-final中,以下描述不正确的是()