导包问题,帮忙看看这样的写法需要jdk什么版本

海子尘 2015-08-08 09:19:36
catch (IOException | TemplateException | ParseException e) {
// TODO Auto-generated catch block
LOG.error("放款失败,数据解析失败-->需要解析的数据为:"+info.getP3DesXmlPara());
state = com.moneyP2P.p2p.VSFP.constant.Constant.STATUES_FOUR;
e.printStackTrace();
}



this.timePays = new LinkedHashSet<>();
this.moneys = new LinkedList<>();
this.indexs = new LinkedHashSet<>();
this.creditorLinkIds = new LinkedHashSet<>();


大神帮忙看下jdk用什么版本的,或者是javaee的包用什么版本的,红色部分提示错误
...全文
129 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
scmod 2015-08-08
  • 打赏
  • 举报
回复
(IOException | TemplateException | ParseException e) 这样捕捉貌似是java7开始的...
奄灬苟且偷生 2015-08-08
  • 打赏
  • 举报
回复
测试结果 jdk 1.7.0_45 支持此代码运行
LZ可以更换到jdk 1.7.0

姜小白- 2015-08-08
  • 打赏
  • 举报
回复
过去异常写法

    } catch (FirstException ex) {  
        logger.error(ex);  
        throw ex;  
    } catch (SecondException ex) {  
        logger.error(ex);  
        throw ex;  
    }  
java 7 对异常处理做了写法的优化

    } catch (FirstException | SecondException ex) {  
        logger.error(ex);  
        throw ex;  
    } 
参考 初探Java 7异常处理功能增强

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧