第八章_异常处理(全的).pptVIP

  • 3
  • 0
  • 约8.89千字
  • 约 34页
  • 2017-10-13 发布于浙江
  • 举报
第八章_异常处理(全的)

有时会发现,当异常发生时没有什么可以做的,但是对于此段程序的调用者来说却有很多的事件要处理。这时就需要把异常传回给代码的调用者。有三种方法可以选择: 调用者处理 重发异常 添加异常信息 * using System; class Myclass { public void Method() { try { int x=0; int sum=100/x; } catch(DivideByZeroException) { throw; } } } * class MyClient { public static void Main() { Myclass mc=new Myclass(); try { mc.Method(); } catch(Exception) { Console.WriteLine(该语句捕捉异常); } Console.WriteLine(这是最后一个语句); } } 一般可以采用捕获异常,并做处理,再重发异常的机制 * using System; class Summer { int sum=0; int c

文档评论(0)

1亿VIP精品文档

相关文档