异常介绍
1、System.Exception类
Message属性:发生异常的原因和异常的内容
Souce属性:抛出异常程序集的名称
StackTrace属性:发生异常的方法调用情况
InnerException属性:次异常中包含的异常
2、try{}catch{}finally{}
处理异常
a、不带参数的catch和catch(Exception)是有区别的
catch(Exception)可以捕获所有以Exception类派生的异常,而不带参数的catch可以捕获所有异常,不管异常是不是从Exception类派生。
b、与catch配套的catch和finally是可选的,但二者必选其一。一个try可对应多个catch,但一个try只能对应一个finally。
c、不论try中是否发生异常,finally中的语句一定会被执行。
异常传播
如果异常发生后,没有被相应的catch捕获,那么异常将沿调用堆栈逐渐向上传递,直到遇到合适的catch语句或传递到最底层的调用方法为止。如都没有找到相应的catch,则异常交付.net公共语言运行时,公共语言运行时弹出一个对话框来显示异常信息。
抛出异常throw
1、throw 变量名;
必须是Exception异常或有Exception派生的类型
2、throw;
这个throw语句只有一个throw关键字,只能用在catch语句块中,该语句的意思是抛出当前catch语句所捕获的异常。
自定义异常
遵循原则
1、避免使用深的异常类继承层次结构
2、自定义异常类必须继承System.Exception类或其他几种基本常见异常类
3、自定义异常类名称要以Exception结尾
4、自定义异常类应该可以序列化
5、自定义异常类应该至少实现与Exception类相同的以下四个构造函数
复制代码 代码如下:
public MyException(){}
public MyException(string message){}
public MyException(string message,Exception inner){}
protected MyException(System.Runtime.Serialization.SerializationInfoinfo,System.Runtime.Serialization.StreamingContext context){}
6、自动插入自定义异常类框架
在编辑器中输入Exception并按键,即可得到自定义异常类框架。
相关推荐:
SEO外链技巧:提升网站排名的秘密武器,ai视频生日祝福
在线AI写文:开启高效创作新时代
从零到一:网站历史的演变与未来趋势,肇庆市国外网站建设平台
SEO总结:如何通过优化提升网站排名与流量,关键词排名消失
SEO全站优化:打造强大网站排名的必备利器,AI论文写作的优点
如何快速写出高质量的AI文章:从入门到精通
seo需要学些什么内容,学seo的基础 ,中国ai公司年收入
ChatGPT网络故障报告从协调世界时(UTC)晚上1107左右开始激增,15分钟内引发广泛关注,ai无视进化
AI缩写在线:让人工智能助力你行业前沿技术,ai uhrehara
AI助手推进:智能化时代的企业革命,ai改变图片颜色
SEO优化的话题:助力企业成功的关键,夏杰ai智能管家
为什么越来越多的人选择在知乎发布文章?这里面的机会你可能还没发现!,潍坊关键词排名提升
SEO兼职:如何通过SEO兼职实现收入增长与职业突破,濮阳网站建设官网
seo网站是什么东西,seo网站是什么东西啊 ,ai锯齿消失
SEO场景下的数字营销:如何通过精准优化提升网站流量,陕西融发建设集团网站
SEO关键词是什么意思?全面解析SEO关键字的核心作用,华为ai音箱 百度ai音箱
SEO希望:如何通过SEO优化实现网站突破,迈向成功之路,品牌网站推广软件
如何选择适合你的AI工具?全面解析AI工具哪个好用
seo的推广工具,seo推广软件哪个好 ,国内ai写作论文怎么样
AI免费试用不需要登录:体验智能科技的魅力,轻松开启未来,华为ai身材
OpenAIGPTChatSoraOpenAIChatGPT服务在中断数小时后已恢复,ai视图线稿
ChatGPT网页版内容显示不全的原因与解决方案,ai超级绘
SEO而且:打造高效网站流量增长的秘密武器,滨江网站推广营销
ChatGPT的破解版:AI世界的新突破,ai无禁忌
SEO如何做?全方位解析提升网站排名的秘诀,AI翻译好处
中文润色:提升表达的艺术,打造无懈可击的语言魅力,广告营销推广新思路论文
SEO文案:如何通过巧妙布局提升网站排名,吸引更多流量,娄底网站建设工作文案
《权重参谋:让您的网站轻松登顶搜索引擎的秘密武器》,设计微信社群私域营销推广简案
文章缩写AI:高效编辑的未来之光
Chatttst:开启智能沟通新时代的无限可能,上海联通ai
SEO需要:如何提升网站排名,打造高效营销利器,seo怎么推广关键词
SEO本站:提升网站流量与排名的秘密武器,荆门专业的抖音seo
SEO地址优化的秘诀:提升网站排名与流量的关键,临沂如何优化网站关键词
AI上的文章属于原创吗?人工智能创作内容的归属问题
AI软件不用登录,让你的工作更高效轻松,智能ai写作改稿怎么改
AI通过算法和数据生成的作品:科技与艺术的跨越,带来无限创意可能,ai优化程序
企业营销:如何在竞争激烈的市场中脱颖而出,美装网站Seo优化
怎么识别是AI写的文章
SEO站群:打造强大网络营销引擎,助力企业快速提升排名与流量,seo网站排名案例
ChatGPT页面无法下拉?禁用浏览器扩展,轻松解决!,imba 1.6 ai
ChatGPTO1免费:突破智能聊天的极限,体验AI无限可能,糯米ai唱歌
SEO师:如何在数字时代为企业赢得流量与销量,十堰网站关键词优化教程
ChatGPT破解版:让人工智能助力你的工作与生活,ai cos帽
ChatGPT网页版内容显示不全的解决方案:如何轻松解决问题?,课件ai
SEO运营工作是什么,seo公司运营 ,720516AI
SEO永远,数字营销的核心力量,广州seo搜索栏内容
seo要公司什么资源,做seo需要用到什么软件 ,ai明星换了
AI热门软件,未来科技的钥匙
SEO教研:数字营销新趋势,提升网站流量与转化率的关键,齐鲁证券网站建设
AI仿写文章:开启内容创作新纪元