下列关于异常的描述中,正确的是______。
A: 编译时就应该找错,但不是所有的错误都可以在编译时发现
B: 异常处理把处理错误的代码和执行程序功能的代码集中在一起
C: 当异常产生时,程序会自动跳转到异常处理程序
D: 异常就是阻碍程序继续执行下去的问题
A: 编译时就应该找错,但不是所有的错误都可以在编译时发现
B: 异常处理把处理错误的代码和执行程序功能的代码集中在一起
C: 当异常产生时,程序会自动跳转到异常处理程序
D: 异常就是阻碍程序继续执行下去的问题
举一反三
- 在Java程序中,所有代码必须进行异常处理,否则会出现编译错误。
- 关于程序的异常处理,以下选项中描述错误的是( )。知识点:异常的概念 A: 程序中的异常发生后,妥善处理后程序可以继续执行,所以异常处理提高了程序的健壮性 B: 在try代码块中如果有异常发生,则跳过该代码块中剩下的部分,根据异常类型去匹配except后面的异常,匹配成功则执行该except子句的语句块 C: Python异常处理中,不论异常是否发生,finally子句中的代码总是会被执行 D: Python中一个try代码块只能对应一个处理异常的except代码块
- 如果异常发生时,没有捕获异常的代码,程序会正常执行。 A: 正确 B: 错误
- 关于异常的描述中,错误的是()。 A: 异常是一种经过修正后程序仍可执行的错误。 B: 异常是一种程序在运行中出现的不可恢复执行的错误。 C: 不仅Java语言有异常处理,C++语言也有异常处理。 D: 出现异常不是简单结束程序,而是执行某种处理异常的代码,设法恢复程序的执行。
- 当应用程序检测到异常时,会调用( ) A: 异常代码 B: 异常处理器 C: 异常处理程序 D: 以上答案都不是