如果在程序运行时,在一个函数内部出现了异常(比如对负数开方),整个程序都没有捕获这个异常,则
A: 这个异常出了函数就消失了,不会传递,程序接着正常运行。
B: 在该函数外部,在调用该函数的地方,异常会被自动合理地处理。
C: 第一次出现异常时系统会慢一点,以后系统就有免疫力了,就不怕了。
D: 系统会处理这个异常,整个程序会终止
A: 这个异常出了函数就消失了,不会传递,程序接着正常运行。
B: 在该函数外部,在调用该函数的地方,异常会被自动合理地处理。
C: 第一次出现异常时系统会慢一点,以后系统就有免疫力了,就不怕了。
D: 系统会处理这个异常,整个程序会终止
举一反三
- 关于异常的定义是()。 A: 如果C#程序没有提供处理异常的代码,系统会忽略这个异常接着往下执行。 B: C#程序必须捕获程序中的异常。 C: 在这些不合规定或无法预料的情况发生时,系统会捕获这个错误并立刻进行处理。 D: 异常是程序中的运行时错误,它违反了一个系统约束或应用程序约束,或出现了在正常操作时未预料的情况,如程序试图进行除0操作等。
- 关于异常的定义是()。 A: 异常是程序中的运行时错误,它违反了一个系统约束或应用程序约束,或出现了在正常操作时未预料的情况,如程序试图进行除0操作等。 B: C C: 程序必须捕获程序中的异常。 D: 在这些不合规定或无法预料的情况发生时,系统会捕获这个错误并立刻进行处理。 E: 如果C F: 程序没有提供处理异常的代码,系统会忽略这个异常接着往下执行。
- 当一个方法在运行过程中产生一个异常,如果不加处理,则这个方法会终止,但是整个程序不一定终止运行。
- 如果程序中存在异常,那么这个异常会( )。 A: 终止整个程序 B: 终止抛出异常的方法 C: 产生异常的try块 D: 产生异常的catch块
- 以下对于异常的描述错误的选项是( )。 A: 执行程序后产生了非预期结果,阻止了正常执行 B: 异常发生时,Python解释器会终止程序的运行 C: Python可提供异常处理机制来捕获程序的错误 D: 即使使用异常处理程序捕捉错误,还是会报错,阻止程序的执行