Csharp_Basics_代码片段 Code91 ~ Code100.pdfVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
包括:System命名空间中常用的异常定义;处理可能的异常;异常处理基础;使用try和catch出来异常;处理异常程序继续进行;使用多重catch语句;catch语句捕获所有的异常;嵌套try块的使用;捕获函数内部错误类型的异常;在类中使用try、catch和finally

程序员之家 代码片段 Csharp 代码片段 Basics 夜晚回家 2011/2/2 包括:System 命名空间中常用的异常定义;处理可能的异常;异常处理基础;使用try 和catch 出来异常;处理异常程序继续进行;使用多重catch 语句;catch 语句捕获所有 的异常;嵌套try 块的使用;捕获函数内部错误类型的异常;在类中使用try 、catch 和 finally 程序员之家 代码片段 目录 Code91 System命名空间中常用的异常定义 1 Code92 处理可能的异常 1 Code93 异常处理基础 2 Code94 使用try 和catch 出来异常 2 Code95 处理异常程序继续进行 3 Code96 使用多重catch语句 3 Code97 catch语句捕获所有的异常 4 Code9 嵌套try 块的使用 5 Code99 捕获函数内部错误类型的异常 6 Code100 在类中使用try、catch和finally 7 1 程序员之家 代码片段 Code91 System 命名空间中常用的异常定义 异常 含义 ArrayTypeMismatchException 当试图在数组中存储类型不正确的元素时引发的异常。 DivideByZeroException 试图用零除整数值或十进制数值时引发的异常。 IndexOutOfRangeException 试图访问索引超出数组界限的数组元素时引发的异常。 InvalidCastException 因无效类型转换或显式转换引发的异常。 OutOfMemoryException 没有足够的内存继续执行程序时引发的异常。 在选中的上下文中所进行的算术运算、类型转换或转换 OverflowException 操作导致溢出时引发的异常。 NullReferenceException 尝试取消引用空对象引用时引发的异常。 因包含的嵌套方法调用过多而导致执行堆栈溢出时引 StackOverflowException 发的异常。 一般来说,自定义异常需要从ApplicationException 继承而来,因为这是应用程序相 关的异常的层次结构的根。 Code92 处理可能的异常 using System; class MainClass { public static int AnExceptionFunction(int value) { if (value == 0) // 不能被零整除 throw new DivideByZeroException(Divide By 0 error!); int x = 20 / value; return x; } public sta

您可能关注的文档

文档评论(0)

夜晚回家 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档