在编写异常处理的程序段中,每个catch语句块都应该与( )语句块对应,如果捕获成功则使用该catch语句块来启动相应的处理流程。
A: if–else;
B: switch;
C: try;
D: throw;
A: if–else;
B: switch;
C: try;
D: throw;
C
举一反三
- 在编写异常处理的Java程序中,每个catch语句块都应该与( )语句快对应,使得用该语句块来启动Java的异常处理机制。 A: switch B: Throw C: if…else D: try
- 在编写异常处理的Java程序中,每个catch语句块都应该与______语句块对应,使得该语句块用来启动Java的异常处理机制。 ( ) A: if—else B: switch C: try D: throw
- 在编写异常处理的Java程序中,每个catch语句块都应该与( )语句块对应,使得用该语句块来启动Java的异常处理机制。
- 每个catch语句块都应该与try语句块对应。
- 以下关于catch语句的说法不正确的是() A: 在同一个try语句块中的一系列catch语句块中,派生的异常类应该放在前面。 B: 在同一个try语句块中的一系列catch语句块中,不允许存在相同的catch语句块。 C: 可以在catch语句块中嵌套catch语句块。 D: 在catch语句块内可以使用throw语句。
内容
- 0
在使用try、catch处理异常时,将需要正常运行的语句写在catch语句块中,将处理异常的语句写在try语句块中。
- 1
关于catch语句的说法,错误的是 A: catch块必须紧跟在try语句块之后 B: catch语句块之间不能有任何其他代码 C: 由于一个try语句可能会抛出一个或多个异常,所以一个try可以有多个catch语句,每个catch块用来识别和处理一种特定类型的异常对象 D: 如果try块产生的异常对象被第1个catch块所捕获,则程序的流程将直接跳转到这个catch块中,处理完毕后接着被其余的类型符合的异常捕获... ...
- 2
如果try中抛出异常,那么try块执行完后控制权会转向何处? A: catch后的第一条语句 B: catch语句块的第一条语句 C: throw语句 D: 退出程序
- 3
在java语言中,捕获和处理异常的语句块为()。 A: if…else B: switch…case C: do…while D: try…catch
- 4
下列关于异常处理中的throw语句的说法,正确的是() A: throw语句并不能改变try..catch..finally语句结构的执行顺序,它只能主动地抛出错误。 B: 用户能使用throw关键字像调用函数一样调用指定的catch语句块。 C: 在含有throw关键字的catch语句中,当try语句块中产生错误对象后,无论try语句块中的语句是否有错误,系统都会跳出try语句块执行相应catch语句块中的内容。 D: 在throw语句抛出错误后,如果没有相应的catch语句块解决错误,系统并不会终止程序,而是自动输出该错误。