看到这,我想起一个异常传递的问题来
- class Class1
- {
- public void test(string i)
- {
- try
- {
- int j = Convert.ToInt32(i);
- }
- catch (Exception ex)
- {
- throw;
- }
- }
- }
- static void Main(string[] args)
- {
- Class1 c = new Class1();
- try
- {
- c.test("as");
- }
- catch (Exception ex)
- {
- throw ex;
- }
- Console.ReadKey();
- }
复制代码
也就是说,在类Class1里面的异常可以抛出到下一个过程里的try--catch中 |