你反编译出来的吧  public void rollback() {
    try {
      conn.rollback();
    }
    catch (SQLException ex) {
      System.out.println("=================================================");
      System.out.println("系统在回滚数据的过程中出现异常: ↓");
      ex.printStackTrace();
      System.out.println("=================================================");
    }
  }

解决方案 »

  1.   

    conn.rollback();语句会产生异常的,所以你要自己捕捉异常
      

  2.   

    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;
    }
      

  3.   

    SQLException ex;
            ex;
    后面的 ex;不用加的
      

  4.   

    需要扑捉异常 放到 try catch里面