`

不要让你的错误处理把错误给吃了,千万注意不然费时费力

c# 
阅读更多
开发中老鸟总是说你的程序怎么不够友好,都不加错误处理,给用户报黄页,多难看。于是都加上了Try...catch...fanily.做久了发现不是要加错误错了机制,而是要多提高自己的基础知识,不要让自己的程序出现错误。

不会加Try...catch...fanily就别加,至少不会隐藏错误,加错了一个小错花上好几个小时也找不到。
   {
                    E_TYPE = companyBapi.GetValue("E_TYPE").ToString();    //RFC消息类型  
                    E_MESSAGE = companyBapi.GetValue("E_MESSAGE").ToString();    //RFC消息结果   
                }
                catch { }
            }
            catch (Exception ee)
            {
                //ClientScript.RegisterStartupScript(this.GetType(), "提示", "<script type='text/javascript'>alert('从SAP传输数据出错:');</script>");
            }
            //string s= companyBapi.GetValue("O_RESULT").ToString();    //获取返回结果  
            finally
            {
                prd = null; repo = null;
                WriteCallSapLog(dts, dte, "ZF_SD007", 0, E_TYPE, E_MESSAGE, CallContent);
                //RfcDestinationManager.UnregisterDestinationConfiguration(ID);//退出登录 
            }
分享到:
评论

相关推荐

    VFP编程时容易犯的错误,别给自己挖坑

    笔者总结了多年的VFP开发经验,开发过程中容易犯的错误进行了总结,这些错误看似都是小事,但如果处理不好,会给自己挖下坑,处理起来非常费时费力。

    批量绘制权属线与逻辑错误检查处理

    在完成地籍测量和权属调查后要把权属调查的成果绘制到房屋图上,并且消除各种逻辑错误才能作为地籍总图上交入库单位,本文是作者在实际操作过程中发现原来的方法费时费力,结合自己编程的经验开发出的批量绘制权属线...

    工程加载等待动画处理,费时的操作都可以使用

    项目开发过程中,总是会遇到一些费时执行的操作。此时如果UI没有任何反馈处理往往会让用户感觉程序卡死或宕机了。如果在费时执行的操作中展示动画UI提示处理中,那就友好的多了。

    Liferay5.1.2配置Oracle10G数据库操作说明书

    但因英文的参考资料说的太笼统,而网上相关资料又太少,所以操作起来很费时费力,尤其是当某个错误的操作,出现一大堆的错误提示,可能误导你做了其他的操作,因此又产生新的错误,如此反复,想配置成功,真的就不...

    Android SDK开发文档完整版(英文CHM格式,44.2M )

    Google的Android文档需要在网页中打开,费时费力还老导致浏览器死掉。 有鉴于此,本人花了一个下午将Docs目录下所有文档编译制作成这个CHM格式帮助文档,去除N多脚本导致的错误,造福Android开发者。DOC文档版本是...

    酒店餐饮管理+设计文档

    酒店餐饮管理,十分出色,老师给了A,内含课程设计文档

    Discuz!-x3.2 快捷修改贴子标题 (批量修改)商业版1.2 dzX3.2插件下载

    你还在为贴子标题不整齐、不好看,修改起来费时费力而发愁吗?亮剑精心打造的快捷修改贴子标题瞬间让你的贴子标题分类更清楚、更整齐、更好看;要知道贴子标题对于SEO的重要性,你就会发现快捷修改贴子标题的意义不容...

    MFC Windows 程序设计之错误代码查看器

    MFC Windows 程序设计之错误代码查看器,适合初学MFC的小伙伴学习研究,博客中有对应的讲解和演示,避免走弯路,费时费力。也真心希望能够帮助正在苦学MFC Windows 程序设计的小伙伴们,你们的成长是我最大的幸福

    WordPress自定义页面显示日志数插件

    费时费力,到最后,你还不一定能修改好,如果你还这个问题而烦恼,那么,你可以试下这个插件下载Different Post Per Page插件,它可以让你自定义页面上显示的日志数量。 Different Post Per Page插件安装: 1.下载...

    ORACLE数据库智能化管理系统2008演示

    本系统以智能化语句书写及批量处理数据及图形分析数据为特点,可以解决你的上述及未述后顾之忧,尽量把处理数据的主动权让给用户{本系统许多功能,只有你灵活运用,就可以得到意想不到的收获!},拥有了它,从此让你...

    网店管家PDA手持终端操作手册

    2、配货员往返电脑和货架之间费时费力 3、入库盘点手工登记 低效易出错 4、大促单量暴增 人手不足发货缓慢 网店管家无线手持终端 高效解决方案 提高工作效率:无需电脑、有无线上网就可实现验货,配货、收货、...

    轻量化的开源Bug管理系统Cat2Bug-Platform的宗旨是快速简便跟踪处理缺陷让所有开发者愉快的处理BUG问题减少缺陷

    轻量化的开源Bug管理系统,Cat2Bug-Platform的宗旨是快速简便跟踪处理缺陷,让所有开发者愉快的处理BUG问题,减少缺陷在软件工程管理中的成本。Cat2Bug-Platform是一套永久免费开源的Bug管理平台,将毫无保留给个人...

    模型辅助的计算费时进化高维多目标优化.docx

    模型辅助的计算费时进化高维多目标优化.docx

    基于不确定度采样准则的费时问题优化算法.pdf

    基于不确定度采样准则的费时问题优化算法.pdf

    基于ppseg的婴儿头围精确测量项目

    超声图像中胎儿头围是评估胎儿发育(评估胎儿体重的重要参数之一)的重要指标,胎儿头围一般由医生手动进行椭圆拟合, 费时费力,且存在较高的用户差异,导致胎儿发育诊断的偏差,特别是会导致分娩方式决定的错误。...

    照片处理软件.zip

    填写简历或者网上报名时经常被照片大小所困扰,Photoshop等专业软件有比较费时费力,采用这个照片处理小工具,能够快速配置达到能够上传的要求

    网店通-网店管家PDA手持终端PDA系统3.1

    2、配货员往返电脑和货架之间费时费力 3、入库盘点手工登记 低效易出错 4、大促单量暴增 人手不足发货缓慢 网店管家无线手持终端 高效解决方案 提高工作效率:无需电脑、有无线上网就可实现验货,配货、收货、...

    wifi共享,扫码连接,码上wifi

    wifi共享,扫码连接,码上wifi,共享WIFI项目收益来自第三方广告平台,系统会根据广告素材的定向或用户画像,匹配当前合适的广告展示给用户,不同用户展示的广告也不同,广告价格收益也不同。用户到线下实体商家消费...

    用编译时断言在早期发现错误

    一段时间以来,笔者一直在讨论...你可以改进代码而不用费时费力地调试,这样编译器能发现布局错误。其中的技巧就是利用断言(assertion),断言能在结构成员出现尺寸或者排列错误时生成明显的编译时(compile-time)错误

    Visual C++编程高手(新手老手都适合)

    本书及其配套光盘汇集了98年一年间来自...如果你正在用Visual C++做开发,请一定要先浏览本书,也许你现在需要解决的问题,他人已帮助你解决,无需费时费力了。如果你能从本书中找到一个程序被你所用,就非常值得了。

Global site tag (gtag.js) - Google Analytics