我也刚开始学,删除
ThrowException(string exceptionType)下的
 Console.WriteLine("ThrowException(\"{0}\"}reached.", exceptionType); 
就可以了。我也不知道原因,一步一步调试试出来的。等待原因。

解决方案 »

  1.   

    Console.WriteLine("ThrowException(\"{0}\"}reached.", exceptionType); 
    看见红色的"}"了吗?把它改成")"就行了
    调试的时候很恼火啊...你把try..catch..finnaly注释以后再调..
    这个错误是格式的问题,可能是编译器把配对的两个"}"中间的内容都当做是格式化字符串了,具体怎么配对,我也不知道..哈哈
      

  2.   

    [code]
    Console.WriteLine("ThrowException({0}) reached.",exceptionType);
    [/code]
    也可以。