阅读以下C#代码:using System;public class TestException: Exception{public TestException():base(){}public TestException(String message):base(message){}public TestException(String message,Exception innerException):base(message,innerException){}}public class TextExceptionTestApp{ public static void Main() { try{ int i; Console.WriteLine("请输入的字符为:"); i=Convert.ToInt32(Console.ReadLine()); if(i>10) Console.WriteLine("OK!"); else if(i>5) throw new TestException("Err Input!"); } catch (Exception e) { TestException Ex=new TestException("Catch!",e); Console.WriteLine(Ex.Message); } Console.WriteLine();}}当输入“A”时,程序运行的结果应该为()。(选择一项)
A. OK!
B. Err Input!
Catch!
D. 无显示,程序直接退出。
查阅以下的C#代码:public class Except{public static void ThrowException() { throw new Exception(); }public static void Main(){try{ Console.WriteLine("try"); }catch(Exception e) {Console.WriteLine("catch");ThrowException();}finally { Console.WriteLine("finally"); }}}请问代码运行结果是( )。
A. trycatchfinally
B. try
C. catchfinally
D. tryfinally
在.NET中,程序中的错误可以划分为以下三类,除了( ).
A. 逻辑错误
B. 语义错误
C. 语法错误
D. 规格错误
在C# 程序中,下列用来处理异常结构,错误的是( )。
A. try{}finally{}
B. catch{}finally{}
C. try{}catch{}finally{}
D. try{}catch{}