当前位置: 首页 > news >正文

做网站策划书文档快速做网站费用

做网站策划书文档,快速做网站费用,网站底部图标,镇江高端网站定制throw语句是我们手动引发异常的一个语句。 在程序执行过程中#xff0c;当某些条件不符合我们的要求时#xff0c;那么我们就可以使用throw语句手动抛出异常#xff0c;那么就可以在异常发生的地方终止当前代码块的执行#xff0c;此时我们就可以把控制权传递给调用堆栈中…throw语句是我们手动引发异常的一个语句。 在程序执行过程中当某些条件不符合我们的要求时那么我们就可以使用throw语句手动抛出异常那么就可以在异常发生的地方终止当前代码块的执行此时我们就可以把控制权传递给调用堆栈中的异常处理程序如try-cath语句块。 通常我们可以抛出以下一些异常 1、特定类的异常 throw可以抛出派生自System.Exception类的异常如 throw new ArgumentException(错误值); 这里就是抛出了个ArgumentException异常。 2、自定义异常自然可以抛出System.Exception类的异常那么我们可以通过继承该类进行自定义的异常类定义。这样能然我们更灵活地处理异常。如自定义如下异常类 public class CustomException : Exception {public CustomException(string message) : base(message){// 可以在构造函数中进行额外的初始化操作} }使用 throw new CustomException(出现异常了); 3、重新抛出异常我们可以使用throw语句重新抛出异常然后就可以把异常传递给上层的异常处理程序。这在我们程序具有多层的处理逻辑每层都有不同的处理方法时是非常有用的。 class Program {static void Main(){try{DoSomething();}catch (Exception ex){Console.WriteLine(在Main中引发错误: ex.Message);}Console.ReadLine();}static void DoSomething(){try{// 模拟一个可能引发异常的操作SimExc();}catch (Exception ex){Console.WriteLine(在DoSomething方法中引发错误: ex.Message);throw; // 重新抛出当前异常}}static void SimExc(){int result 10 / 0; // 这里会引发一个除以零的异常} }这里就通过throw语句重新抛出异常并把异常重新传回给main里面的异常处理块。 4、在C#7.0之后引入了throw表达式它允许我们在条件表达式中抛出异常。官方的解析说这对提高代码可读性有利。如 int value GetValue(); string result value ! 0 ? Valid : throw new ArgumentException(错误值);、//表达式true则赋值给Valid,否则抛出异常。
http://www.w-s-a.com/news/378937/

相关文章:

  • 陕西省西安市建设局网站永登网站设计与建设
  • 广东网站设计招工.免费咨询贷款
  • 做试题网站在线做c 题的网站
  • 青岛发现51例阳性南京专业网站优化公司
  • 南昌建站如何上wordpress
  • 洛阳网站建设优惠公司建筑企业上市公司有哪些
  • 营销型网站建设营销型网站建设手机网站设计需要学什么
  • 在线视频网站 一级做爰片南通网站建设找哪家
  • 网站优化文章东莞专业网站建设价钱
  • 哈尔滨网页设计网站模板泰兴建设局网站
  • 响应式网站设计公司报纸做垂直门户网站
  • 陕西旭泽建设有限公司网站企业网站建设软件需求分析
  • 上海公司网站建设方案中企动力西安分公司
  • dedecms网站后台怎样才能上百度
  • 云互联的网站名字亚马逊雨林生物
  • 电商网站功能企查查企业信息查询网
  • 特色网站建设中国住房和城乡建设局官网
  • 长春市住房城乡建设厅网站做白酒网站
  • 自己的网站怎么做的成品免费ppt网站
  • 番禺区网站建设哪里有泰安公司
  • 网站制作详细过程网站开发最强工具
  • 孟村县做网站长春城投建设投资有限公司网站
  • 国家重大建设项目库网站wordpress安装 var
  • 供求信息网站建设报价网站制作 苏州
  • 动漫建模代做网站百度一下wordpress nginx 固定链接
  • 广州网站开发网络公司网站建设的书
  • php手机网站开发教程家政网站怎么做
  • 视频网站的建设预算通信科技网站设计
  • 糖果网站建设策划书淘宝客网站开源
  • 建站公司还有前途吗cf网站编程