帮忙看看这段代码有什么问题,我是初学者,急,在线等待

QINYUEH 2005-03-29 08:46:57
public void rollback()
{
conn.rollback();
break MISSING_BLOCK_LABEL_46;
SQLException ex;
ex;
System.out.println("=================================================");
System.out.println("系统在回滚数据的过程中出现异常: ↓");
ex.printStackTrace();
System.out.println("=================================================");
return;
}

为什么总是出现“not a statement”的问题??
...全文
86 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wenchaohu213 2005-03-29
  • 打赏
  • 举报
回复
SQLException ex;
ex;


后面的 ex;不用加的
晨星 2005-03-29
  • 打赏
  • 举报
回复
public void rollback()
{
try {
conn.rollback();
break MISSING_BLOCK_LABEL_46;
} catch(SQLException ex) {
System.out.println("=================================================");
System.out.println("系统在回滚数据的过程中出现异常: ↓");
ex.printStackTrace();
System.out.println("=================================================");
}
return;
}
OnlyFor_love 2005-03-29
  • 打赏
  • 举报
回复
conn.rollback();语句会产生异常的,所以你要自己捕捉异常
kingfish 2005-03-29
  • 打赏
  • 举报
回复
你反编译出来的吧

public void rollback() {
try {
conn.rollback();
}
catch (SQLException ex) {
System.out.println("=================================================");
System.out.println("系统在回滚数据的过程中出现异常: ↓");
ex.printStackTrace();
System.out.println("=================================================");
}
}
topil 2005-03-29
  • 打赏
  • 举报
回复
需要扑捉异常 放到 try catch里面
QINYUEH 2005-03-29
  • 打赏
  • 举报
回复
反编译后的就是这样吗

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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