for(int i=0 ; i<ptList.size()-1 ; i++){
plateTypeId = ptList.get(i).getId();
String queryPlateOfPtRecord = "select pid from t_platetype_plate_relation where pt_id=" + plateTypeId;
rs = DB.executeQuery(stmt, queryPlateOfPtRecord);
int plateId;
String queryStockOfPlateSql;
List<String> symbols = new ArrayList<String>();
try {
while(rs.next()){
//查找板块下股票
plateId = rs.getInt(1);
queryStockOfPlateSql = "select symbol from t_plate_stock_relation where pid = " + plateId;
rs1 = DB.executeQuery(stmt1, queryStockOfPlateSql);
while(rs1.next()){
symbols.add(rs1.getString(1));
}
this.generatePoint(plateId,symbols);
symbols.removeAll(symbols);
}
} catch (SQLException e) { 
e.printStackTrace();
}
}
在此段代码第二次执行到while(rs.next())时报错,说rs已关闭