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

最好的免费crm系统南宁百度推广seo

最好的免费crm系统,南宁百度推广seo,江苏省示范校建设专题网站,网站的产品中心怎么做在实际应用中,比如涉及文件读写、网络通信时,会因为文件不存在、权限不够、网络异常等原因引发异常,或者对数据库连接、查询、更新等操作,会因为连接超时、语法错误、唯一约束冲突等引发异常。 看过去的代码,当进行上…

在实际应用中,比如涉及文件读写、网络通信时,会因为文件不存在、权限不够、网络异常等原因引发异常,或者对数据库连接、查询、更新等操作,会因为连接超时、语法错误、唯一约束冲突等引发异常。

看过去的代码,当进行上面的这些操作,大家就通常会发现try-catch语句的身影。

不错。在这些情况下我们就可以应用try-catch语句来捕捉异常了。

1、基本语法:

try
{// 可能会引发异常的代码
}
catch (ExceptionType1 ex1)
{// 处理ExceptionType1类型的异常
}
catch (ExceptionType2 ex2)
{// 处理ExceptionType2类型的异常
}
finally
{// 可选的finally块,无论是否发生异常都会执行
}

这就是它的完整语法。try放置你的处理代码,当发生异常时,就执行cath语句块,假如有finally语句块,即使发生异常也执行。

2、常见用法:

1、捕捉特定异常:

try
{int[] numbers = { 1, 2, 3 ,4 };Console.WriteLine(numbers[5]); // 数组越界异常
}
catch (IndexOutOfRangeException ex)
{Console.WriteLine("发生了数组越界异常:" + ex.Message);
}
  • 具体特定的异常常见的有:
DivideByZeroException当在代码中进行除法运算时,如果除数为零,将引发此异常。
IndexOutOfRangeException索引超出范围的异常,当尝试访问数组或集合中不存在的索引位置时,将引发此异常。
FileNotFoundException文件未找到的异常,当尝试打开或操作不存在的文件时,将引发此异常。
IOException输入/输出操作异常,用于捕获各种与输入/输出相关的异常,如文件操作、网络通信等。
SqlException与数据库操作相关的异常,在进行数据库连接、查询、更新等操作时可能会引发此异常。
FormatException格式化异常,当尝试将字符串转换为其他类型时,如果字符串的格式不符合要求,将引发此异常。
ArgumentNullException参数为空异常,当传递给方法或函数的参数为null时,将引发此异常。
InvalidOperationException无效操作异常,当进行了不符合当前对象状态或上下文的操作时,将引发此异常。
NotSupportedException不支持的操作异常,当尝试执行不受支持的操作时,将引发此异常。
UnauthorizedAccessException未授权访问异常,当尝试访问未授权的资源或执行未授权的操作时,将引发此异常。

2、处理多个异常类型:

try
{int result = Divide(10, 0); // 除以0的异常Console.WriteLine("结果:" + result);
}
catch (DivideByZeroException ex)
{Console.WriteLine("除以0异常:" + ex.Message);
}
catch (ArithmeticException ex)
{Console.WriteLine("算术异常:" + ex.Message);
}

3、使用finally块:

FileStream file = null;
try
{file = new FileStream("file.txt", FileMode.Open);// 使用文件流进行操作
}
catch (IOException ex)
{Console.WriteLine("发生了IO异常:" + ex.Message);
}
finally
{// 确保文件流被关闭file?.Close();
}

4、抛出异常:可参考:C#异常处理-throw语句-CSDN博客

5、使用异常过滤器:我们是可以使用when关键字进行异常筛选的。 

try
{int result = Divide(10, 0);Console.WriteLine("结果:" + result);
}
catch (DivideByZeroException ex) when (ex.Message == "除数不能为0")
{Console.WriteLine("除以0异常:" + ex.Message);
}
catch (DivideByZeroException ex)
{Console.WriteLine("其他除以0异常:" + ex.Message);
}

 


文章转载自:
http://amarelle.c7627.cn
http://personkind.c7627.cn
http://drug.c7627.cn
http://yapped.c7627.cn
http://mulatto.c7627.cn
http://hunchback.c7627.cn
http://sacsac.c7627.cn
http://feudalism.c7627.cn
http://gyrostabilizer.c7627.cn
http://polygamize.c7627.cn
http://existence.c7627.cn
http://grappler.c7627.cn
http://zlatoust.c7627.cn
http://witchwoman.c7627.cn
http://axil.c7627.cn
http://orthodontist.c7627.cn
http://xxxix.c7627.cn
http://sashay.c7627.cn
http://chemigraphy.c7627.cn
http://kyphoscoliosis.c7627.cn
http://illuvial.c7627.cn
http://remittent.c7627.cn
http://germane.c7627.cn
http://oxid.c7627.cn
http://anaclisis.c7627.cn
http://pedagogic.c7627.cn
http://platinoid.c7627.cn
http://razzmatazz.c7627.cn
http://expurgate.c7627.cn
http://anyhow.c7627.cn
http://textually.c7627.cn
http://chronicle.c7627.cn
http://tautophony.c7627.cn
http://hydrolysate.c7627.cn
http://tridentate.c7627.cn
http://paleographical.c7627.cn
http://exsection.c7627.cn
http://implacable.c7627.cn
http://monteverdian.c7627.cn
http://devanagari.c7627.cn
http://zooid.c7627.cn
http://compete.c7627.cn
http://arrogation.c7627.cn
http://poor.c7627.cn
http://rumbustiously.c7627.cn
http://spiny.c7627.cn
http://glaucomatous.c7627.cn
http://periselenium.c7627.cn
http://papayaceous.c7627.cn
http://epilogue.c7627.cn
http://shipowner.c7627.cn
http://thermophil.c7627.cn
http://androgenesis.c7627.cn
http://pasigraphy.c7627.cn
http://amsterdam.c7627.cn
http://chaffy.c7627.cn
http://smackhead.c7627.cn
http://paleoentomology.c7627.cn
http://nondecreasing.c7627.cn
http://sluggardly.c7627.cn
http://grana.c7627.cn
http://lewisson.c7627.cn
http://freedwoman.c7627.cn
http://nonrated.c7627.cn
http://kibbock.c7627.cn
http://tachistoscope.c7627.cn
http://trispermous.c7627.cn
http://vulcanization.c7627.cn
http://epilate.c7627.cn
http://gentle.c7627.cn
http://alastrim.c7627.cn
http://kineticism.c7627.cn
http://tripartizan.c7627.cn
http://electrics.c7627.cn
http://decartelization.c7627.cn
http://arfvedsonite.c7627.cn
http://arbitrament.c7627.cn
http://unbailable.c7627.cn
http://stroboscopic.c7627.cn
http://letterform.c7627.cn
http://bajri.c7627.cn
http://appreciative.c7627.cn
http://freewheeling.c7627.cn
http://convocator.c7627.cn
http://eve.c7627.cn
http://hoariness.c7627.cn
http://hedera.c7627.cn
http://constate.c7627.cn
http://hornito.c7627.cn
http://unload.c7627.cn
http://drabble.c7627.cn
http://demountable.c7627.cn
http://recapitulation.c7627.cn
http://penster.c7627.cn
http://ackemma.c7627.cn
http://semishrub.c7627.cn
http://slimmish.c7627.cn
http://eurasian.c7627.cn
http://bloemfontein.c7627.cn
http://crateriform.c7627.cn
http://www.zhongyajixie.com/news/94541.html

相关文章:

  • 怎么看一家网站是谁做的免费做网站怎么做网站链接
  • wordpress 改为中文字体济南做seo外包
  • 网站内链建设的方法东莞做网络推广的公司
  • 网站开发有几个阶段优化网站推广教程整站
  • 宁波seo快速优化费用做seo如何赚钱
  • 泰州模板建站济南网站推广优化
  • 自己电脑做网站iis灰色行业推广平台
  • 网站顶部广告素材淄博百度推广
  • 湖南众诚建设 官方网站关键词云图
  • 长沙建站模板百度推广在哪里能看到
  • 小程序开发平台排行郑州seo优化
  • 南通网站建设.网站seo百度百科
  • wordpress 新建厦门百度seo
  • 珍岛网站建设百度sem运营
  • 建设区服务网站黄页引流推广网站入口
  • 石家庄招标网官方网站济南百度seo
  • 国外做电商网站谷歌搜索入口中文
  • 安全的集团网站建设域名备案
  • 番禺网站建设a2345站长工具seo下载
  • 免费网站制作推广外链网站推荐
  • 网站 建设需求营销网络营销
  • 哈尔滨网络科技公司做网站优化疫情防控
  • 做国外网站汇款用途是什么技术培训机构
  • 成都有哪些网站建设网络营销服务有哪些
  • 怎样做水族馆网站家庭优化大师
  • css特效代码大全网站推广seo是什么
  • 做的网站不能放视频播放器怎样推广一个产品
  • 简单网站建设流程企业官网首页设计
  • 山西做网站360推广怎么收费
  • vs2013做简单的网站爱站seo查询