美文网首页
代码中异常用法

代码中异常用法

作者: xmlovecm | 来源:发表于2016-11-17 10:09 被阅读0次

举例:

 throw new LifeCircleException(
HttpStatus.INTERNAL_SERVER_ERROR, 
"SAMPLE NOT EXIST", "样例查询出错");

1、项目中代码的原型

throw new LifeCircleException(HttpStatus.INTERNAL_SERVER_ERROR,
                                                 "LC/PT_CODE_IS_NOT_EXIST",  //问题提醒
                          code + ":不是合法的PT维度");`    //问题的具体原因

2、数据库操作用Repository的时候要用try--catch包裹。异常的表示为

        try {
            if (isQuesRepository(resType)) {                            
                commonServiceHelper.saveContributeToQuesDB(contribute);
            } else {
                contributeRepository.add(contribute);
            }
        } catch (EspStoreException e) {
            throw new LifeCircleException(
                    HttpStatus.INTERNAL_SERVER_ERROR,
                    LifeCircleErrorMessageMapper.StoreSdkFail
                            .getCode(), e.getMessage());
        }

3、日期转换出问题的时候用

    private boolean isValidDate(String str) {

        boolean convertSuccess = true;
        SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
        format.setLenient(false);
        try {
            format.parse(str);
        } catch (java.text.ParseException e) {
            throw new LifeCircleException(HttpStatus.INTERNAL_SERVER_ERROR,
                    LifeCircleErrorMessageMapper.DateFormatFail);
        }
        return convertSuccess;
    }

相关文章

  • 代码中异常用法

    举例: 1、项目中代码的原型 2、数据库操作用Repository的时候要用try--catch包裹。异常的表示为...

  • js中try和catch的用法

    1.try和catch的用法 try catch 错误处理; 执行规则:首先执行try中的代码 如果抛出异常会由c...

  • 异常和异常处理

    异常 在以前的代码中已经看过异常。通常错误的代码或输入会引发异常。发生异常时,程序立即停止。 下面的代码通过尝试将...

  • try-catch-finally

    (1)try中代码存在异常,先执行try中异常行之前的代码,再执行catch中代码,最后执行finally中代码。...

  • 崩溃优化笔记

    Java崩溃 Java 崩溃就是在 Java 代码中,出现了未捕获异常,导致程序异常退出 Native崩溃 代码中...

  • android异常捕获

    android异常分为两种,一种是java代码导致的异常,一种是Native异常. 在java代码异常中,主要是出...

  • Kotlin中的异常机制

    koltin中没有受检异常,只有运行时异常。 上诉代码在kotlin中是不会有强制性提醒异常检查的,但写代码的时候...

  • Jackson “no suitable constructor

    异常源代码 抛出异常的地方是BeanDeserializerBase中的deserializeFromObject...

  • Java基础知识8-异常处理

    异常概述 异常是运行是在代码序列中引起的非正常情况.换句话说,异常是运行时错误.Java异常是用来描述在一段代码中...

  • js异常处理

    异常处理 在js中, 如果代码出现异常, 代码就会直接停在出现异常的位置, 后面的代码全都不会执行,但是有些时候就...

网友评论

      本文标题:代码中异常用法

      本文链接:https://www.haomeiwen.com/subject/girrpttx.html