论题1:C#得异常处理机制是什么, 和c++的有什么区别?
论题2:如果一个系统被设计成分层结构,比如由下到上:DataProvider, DataSet, Bussiness, Controller, GUI, 那么下层的异常通常应该在什么地方捕获,这样的系统的异常系统应该怎么设计?