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

域名打不开原来的网站家庭厨房做外卖网站

域名打不开原来的网站,家庭厨房做外卖网站,郫县城乡规划建设管理局网站,网站模板备份欢迎您成为我的读者#xff0c;希望这篇文章能给你一些帮助。前言日常编码过程中#xff0c;最重要的技能不是说你学会使用很多最新的编程技术或者做出一个高大上的系统。而是你在写代码过程中#xff0c;对异常的处理#xff0c;是否系统可以稳定#xff0c;健壮。对于异… 欢迎您成为我的读者希望这篇文章能给你一些帮助。前言日常编码过程中最重要的技能不是说你学会使用很多最新的编程技术或者做出一个高大上的系统。而是你在写代码过程中对异常的处理是否系统可以稳定健壮。对于异常的处理在C#中是通过try/cath机制来捕获的接下来我们一起来看看。异常是程序中的运行时错误它违反了系统约束或应用程序约束或出现了在正常操作时未预料的情形。比如对于某些变量的非正常赋值或者在参与运算操作时出现错误等。异常关于异常在C#中通过try语句和处理异常机制类保证异常的捕获防止由于异常的未捕获导致整个程序出现异常提醒甚至出现崩溃。异常的要求try块包含为避免出现异常而被保护的代码catch子句部分含有一个或多个catch子句。(处理异常代码段也叫做异常处理子程序)finally块含有在所有情况下都要被执行的代码无论有没有异常发生。class Program {static void Main(string[] args){try{//验证是否有异常的代码Ahui hui  new Ahui();InfoBase info  (InfoBase)hui;Console.WriteLine(hui.GetInfo());Console.WriteLine(info.GetInfo());}catch (Exception ex){//捕获异常进行异常的处理throw new Exception(异常向上一层抛出);}            Console.ReadKey();} }在处理业务代码时必须在刚开始就将逻辑上的错误都考虑清楚进行验证处理比如判空非正常值值类型错误等。其次在通过try/catch机制来捕获非正常的异常防止程序出现无法把控的错误导致崩溃。提示在业务程序中尽量少用异常进行捕获如果条件满足要第一时间对异常进行前期处理。Catch()中的异常处理时间会比较长而且会导致系统资源被浪费异常实时被往上抛出。在C#中有很多不同类型的异常可能被发生BCL定义了许多类每一个类代表一个指定的异常类型。当一个异常发生时CLR首先创建该类型的异常对象其次寻找适当的catch子句以处理它。(所有的异常类都派生自System.Exception类)关于catch()有三种形式可以处理不同级别的异常。第一种 一般异常处理try{}catch{//一般异常处理}能接受任何异常但不能确认引起异常的类型。可对可能发生的异常进行普通处理和清理。第二种 特定异常处理try}catch(Exception){//特定异常处理}把一个异常类的名称作为参数匹配该指定类或派生自它的异常类的异常。第三种  带对象的特定异常处理try}catch(Exception ex){throw new Exception(ex.Message);}可提供关于异常的多种异常信息匹配指定的异常或派生自它的异常类的异常。通过异常实例可得到异常的详细信息。try}catch (Exception ex){//特定异常处理throw new Exception(ex.Message);}finally { //出现异常后的处理机制}这里需要特别说明下关于finally中的代码不管异常是否被捕获它都会被执行。在finally中适合存放释放资源或后续处理的代码。基础知识日更已经29天如果大家还想继续查询可以给个关注感谢您的支持。寄语人生短暂我不想去追求自己看不见的我只想抓住我能看得见的。原创不易给个关注。我是阿辉感谢您的阅读如果对你有帮助麻烦点赞、转发  谢谢。很高兴能和您成为朋友。推荐阅读分享给同做程序员的你我他毕业四年我当初是如何走上编程这条路的物联网工程专业的迷茫与抉择
http://www.hn-smt.com/news/18277/

相关文章:

  • 【Agent】 ACE(Agentic Context Engineering)源码阅读笔记 ---(2)--- 训练
  • 大模型应用开发技术路线(下):智能代理与多模态应用开发指南
  • PhotoShop网页版(在线ps)在快速修复老照片,在线修旧如新
  • 2025 年 11 月硅锰合金厂家推荐排行榜,硅锰合金颗粒,硅锰合金粉,高碳硅锰合金,低碳硅锰合金公司推荐
  • 银河麒麟申威系统安装nfs-utils-2.4.3-1.ky10.sw_64.rpm详细步骤(含依赖解决和NFS服务启动)
  • gcc如何传递C/C++函数的聚合类参数
  • JavaWeb02-Maven
  • 2025-11-05 早报新闻
  • 2025 年 11 月石墨坩埚加工设备,石墨电极与接头加工设备厂家推荐排行榜,专业实力与高效生产口碑之选
  • 汉字识别代码
  • CSS 中 overflow 属性的两个分属性 overflow-x 和 overflow-y 互相影响问题
  • 利用点击劫持漏洞触发XSS攻击:我是如何赚取350美元的
  • 2025 年 11 月驾驶室减震气囊,卡车底盘减震气囊,座椅减震气囊厂家最新推荐,产能、专利、环保三维数据透视!
  • 视频编码标准发展史
  • 【转载】(修改版本)浮点数的表现形式
  • 2025年荔枝型PC颗粒板定做厂家权威推荐榜单:钻石型PC颗粒板/耐力板车库出入口/耐力板车棚源头厂家精选
  • rust学习(六)控制流
  • IBM 3650M
  • 皮试
  • 2025 年最新反应釜生产厂家/推荐榜单:聚焦专业服务、市场口碑与权威测评的优质企业甄选指南搅拌/树脂/高速/远红外反应釜公司推荐
  • 软件测试:边界值分析法详解
  • [题解]P6117 [JOI 2019 Final] 硬币收藏 / Coin Collecting
  • 在AI技术唾手可得的时代,挖掘新需求成为核心竞争力——某知名自动化脚本项目需求洞察
  • 2025年维修厂家推荐排行榜单:专业制冷服务引领行业
  • CTF-show_Web方向(更新中)
  • 基于MATLAB的卫星导航解算系统实现
  • GMP-MES之常用术语、流程及动作
  • CentOS 7 安装条码识别工具 zbar
  • 2025室外/攀爬/绳网/水上/无动力/公园/景区/酒店/幼教/儿童滑梯/户外/淘气堡/小区/木质/游乐设施实力厂家推荐榜:启乐迪领衔,这些品牌凭品质站稳市场
  • 2025年防火垃圾桶制造厂权威推荐榜单:油污废品桶/医用垃圾桶/生化垃圾桶源头厂家精选