`

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

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开发经验,开发过程中容易犯的错误进行了总结,这些错误看似都是小事,但如果处理不好,会给自己挖下坑,处理起来非常费时费力。

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

    传统的绘制权属线方法费时费力,容易出错,尤其是在数据输入阶段,需要手动输入大量信息如县代码、街道、街坊、权利人、宗地号、权属类别等。为了解决这一问题,作者开发了一款批量绘制权属线的程序。该程序简化了...

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

    "工程加载等待动画处理,费时的操作都可以使用"这一主题强调了在执行耗时任务时如何通过添加加载等待动画来提升用户体验。WPF(Windows Presentation Foundation)作为.NET框架的一部分,提供了强大的工具和控件来...

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

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

    自动化SQL Server错误日志检查 针对混合环境的一个定制解决方案.pdf

    此外,也有人使用名为sp_readerrorlog的未公开的存储过程来进行日志检查,但这一过程同样费时费力。 在大规模服务器管理的环境下,例如上千或上百台SQL Server系统,管理员每天可能会花费大量时间手工检查每台...

    基于深度学习的公文自动校对系统.pdf

    然而,公文的校对往往费时费力,对校对人员的专业性要求较高,且人工校对容易出现错误。面对这样的挑战,本文提出了一种基于深度学习技术的公文自动校对系统,旨在提高校对效率,减轻人员工作负担。 在讨论该系统...

    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演示

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

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

    《基于不确定度采样准则的费时问题优化算法》这篇论文主要探讨了在解决计算费时的优化问题中,如何有效利用代理模型辅助进化算法来提高优化效率。在实际的工程和控制领域,许多优化问题的目标函数计算过程非常耗时,...

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

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

    jni需要注意的常见问题

    ### jni需要注意的常见问题 #### 一、输入问题 在使用 JNI (Java Native Interface) 进行开发时,输入问题往往会被忽视但同样非常重要。尤其是当涉及到 C 或 C++ 的 `.c` 或 `.cpp` 文件时,由于不同平台间的编码...

    ArcGIS Model Builder在历史数据处理中的应用.pdf

    传统的地形图处理方法通常涉及人工内业操作,包括手动数字化、校正、特征识别等多个步骤,这种方法费时费力且容易出错。相比之下,使用Model Builder能实现批量处理,减少人为错误,保证数据质量的同时,大幅提升了...

    婚前点滴婚庆婚宴注意事项.doc

    例如,亲友用彩喷迎接新人,虽然热闹,但可能导致新娘妆容破坏,清理起来也费时费力。因此,建议采用撒花瓣的方式来替代,既保留了喜庆的氛围,又不会影响新人的仪态。此外,新娘踩欢乐球的环节也可能让新娘显得不够...

    混凝土回弹处理系统

    7. **错误处理与调试**:为了确保软件的稳定运行,系统会包含错误处理机制,能够在遇到异常情况时给出提示或采取相应的处理措施,同时提供调试工具以便开发者找出和修复问题。 "砼回弹处理系统V1.0(联网)"作为该...

    浅谈Python在地理国情普查数据处理中的应用.pdf

    这些工作往往费时费力,并且容易出错,因此提高这一环节数据处理的自动化程度尤为重要。利用Python和ArcPy的结合可以有效解决这些问题。 Python在地理国情普查数据处理中的应用,体现了它作为一种编程语言的多用途...

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

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

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

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

Global site tag (gtag.js) - Google Analytics