一个关于异常的凝问

builderman 2004-07-23 09:01:33
使用特定的异常与Exception有什么不同.
区别在哪里
...全文
84 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
builderman 2004-07-27
  • 打赏
  • 举报
回复
谢谢楼上的回答
Jinniu 2004-07-26
  • 打赏
  • 举报
回复
针对不同特定的异常,我们可能有不同的解决方式.比如一段程序,他在应用中可能出现3-5中异常,这时有一两中需要特殊处理(比如类型异常),那么可以在对所有异常捕获之前,专门对它进行捕获处理,然后在进行所有异常捕获!try...可以对应多个catch...,这样就可以在前面捕获特定的异常,后面捕获所有异常.顺序执行,而且在其中一个异常处理中进行处理后不会被范围更大的异常捕获捕获到!
builderman 2004-07-26
  • 打赏
  • 举报
回复
是,用Exception可以捕获所有异常,那为什么还要这么多的特定异常呢.
我是想问问这个?
chrch 2004-07-23
  • 打赏
  • 举报
回复
特定的异常都是继承自Exception

俘获异常的时候都是先catch特定异常,再最后俘获Exception
BearRui 2004-07-23
  • 打赏
  • 举报
回复
Exception是包括所有异常吧

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧