• 服务挂了异常处理的方法


                    String value = HttpClientUtil.postContent(ecampusUrl + jobUrl, "UTF-8", params);//比如这行的服务挂了,直接报异常了
                    if(StringUtils.isNotEmpty(value)){
                        try {
                            JSONObject jsonObject = JSON.parseObject(value);
                            String success = jsonObject.getString("success");
                            if("true".equals(success)){
                                String jobName = StringUtils.defaultIfEmpty(jsonObject.getJSONObject("data").getString("jobName"),"");
                                result.put("jobName", jobName);
                            }
                        } catch (Exception e) {
                            logger.error("获取职务出错,spaceUid=" + spaceUid);
                        }
                    }
    

      

       修改为:try {
                        String value = HttpClientUtil.postContent(ecampusUrl + jobUrl, "UTF-8", params);
                        JSONObject jsonObject = JSON.parseObject(value);
                        String success = jsonObject.getString("success");
                        if("true".equals(success)){
                            String jobName = StringUtils.defaultIfEmpty(jsonObject.getJSONObject("data").getString("jobName"),"");
                            result.put("jobName", jobName);
                        }
                    } catch (Exception e) {
                        logger.error("获取职务出错,spaceUid=" + spaceUid);
                    }
    

      

  • 相关阅读:
    winform 窗体移动API、窗体阴影API
    winform 对话框、打印框
    winform 容器控件
    winform listview控件
    winform 计算器
    Winform 主窗体更换 构造函数传值
    Winform 菜单和工具栏控件
    0103 luffy项目配置
    0102 三大视图配置
    1230 视图家族类
  • 原文地址:https://www.cnblogs.com/zhouj850/p/9596404.html
Copyright © 2020-2023  润新知