博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java statement isclosed bug??
阅读量:5916 次
发布时间:2019-06-19

本文共 790 字,大约阅读时间需要 2 分钟。

hot3.png

PreparedStatement insertlogstmt=null;try{......}catch(Exception e){.....}finally {              try {        if (insertlogstmt != null&&(!insertlogstmt.isClosed())) { ##it will return ,but why                     insertlogstmt.close();        }      } catch (Exception e) {                e.printStackTrace();     }      try {                                           if (m_conn != null&&!m_conn.isClosed()) {                               m_conn.close();                                   logger.debug("SynVoltdb Log logForvoltdb m_conn is not null and closed");          }                         } catch (SQLException sqle) {               }             }

调用 insertlogstmt.isClosed() 方法的时候,会跳出方法返回 后面的insertlogstmt.close(); 不会执行,这是什么情况??

转载于:https://my.oschina.net/u/2308739/blog/715784

你可能感兴趣的文章
day1-3
查看>>
线程属性
查看>>
【转】一款已上市MMO手游地图同步方案总结
查看>>
linux: 小试tcp协议
查看>>
【待解决】An internal error occurred during: "Launching baiduTest1". java.lang.NullPointerException...
查看>>
第四周进度表
查看>>
My strength (C-A-R)
查看>>
HDU 1754 I Hate It
查看>>
ansible 工作原理以及使用详解
查看>>
Android教程(2.1) Activity的详细讲解
查看>>
Asp.Net 用户验证(自定义IPrincipal和IIdentity)
查看>>
CCBReader的修改
查看>>
Linux数字雨
查看>>
单词频度统计
查看>>
Linux实战教学笔记08:Linux 文件的属性(下半部分)
查看>>
15、集合--TreeSet的源码分析(待完成)
查看>>
2、Android-UI(RecyclerView)
查看>>
TCP window size
查看>>
Python web
查看>>
双向BFS
查看>>