`

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

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的重要性,你就会发现快捷修改贴子标题的意义不容...

    Editplus快速处理文本技巧4则

    在传统编辑工具如Word或写字板中,删除这些空格需要逐个手动操作,费时费力。而在Editplus中,我们可以轻松地通过批量处理来解决这一问题。操作步骤非常简单,只需选中需要处理的文本,接着通过菜单栏依次点击“编辑...

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

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

    基于Spring Boot的在线预报名管理系统开发与实现

    在传统信息管理方式中,处理信息不仅耗时较长,而且数据错误率高,更正错误数据困难重重,同时数据检索过程也费时费力。因此,为了提高信息处理的效率,采用计算机安装预报名管理系统软件显得尤为重要。这种软件能够...

    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能实现批量处理,减少人为错误,保证数据质量的同时,大幅提升了...

    智慧养老新篇章:Spring Boot居家养老健康管理平台

    传统信息管理方式耗时且易出错,更正错误数据困难,数据检索也费时费力。因此,引入智慧社区居家养老健康管理系统软件,旨在提升信息处理效率,规范管理流程,实现管理工作的系统化和程序化,从而帮助管理人员快速...

    混凝土回弹处理系统

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

    EPS二次开发在纵横断面数据处理中的应用.pdf

    在传统的公路设计勘测工作中,纵横断面数据处理往往依靠人工操作,这不仅费时费力,而且容易因为人为因素导致数据错误。随着计算机技术的发展和大数据分析方法的应用,越来越多的自动化工具和方法开始出现在数据处理...

Global site tag (gtag.js) - Google Analytics