Non sono ancora riuscita a risolvere il mio problema...

Queste sono le mie classi per la connessione al dataBase e le query:

codice:
import java.sql.*;

	public class SQLManager {
		public static Connection conn; 
		private PreparedStatement pstmt; 
		private static ResultSet rs; 
		@SuppressWarnings("unused")
		private static Statement Stm;
	//private static String query;
   

//Apre la connessione al database
		public SQLManager(String driver, String connectionURL, String userDB, String passwordDB){ 
			try{ 
				Class.forName(driver); 
				conn = DriverManager.getConnection(connectionURL , userDB, passwordDB); 
				Stm = conn.createStatement();
			}catch(Exception ex){ 
				System.out.println("SQLException: " + ex.getMessage()); 
			} 
		} 
     //Chiude la connessione al database
		public void close(){ 
			try { 
				if(rs!=null) 
					rs.close(); 
				if(pstmt!=null) 
					pstmt.close(); 
				if(conn!=null) 
                   conn.close(); 
			} catch (SQLException ex) { 
				ex.printStackTrace(); 
			} 
		} 
public  ResultSet execute(String anSQLString) {
			try{ 
				rs = Stm.executeQuery(anSQLString); 
			}catch(Exception ex){ 
				ex.printStackTrace(); 
             	} 
			return rs;
    	 
    		}
e questa e la porzione di codice che implementa la JComboBox

codice:
{
		String[] item = null;
		SQLManager sqlm = new SQLManager("com.mysql.jdbc.Driver","jdbc:mysql://localhost:3306/schedule","root","root");
		String query = "select cognome from Utente";
		Statement stat;
		ResultSet rs = (ResultSet) sqlm.execute(query);
		int i=0;
			while(rs.next()){
			item[i] = rs.getString("cognome");
			i++;
				}

			JComboBox cb = new JComboBox(item);
			PannelloBottoni.add(ScegliDocente);
			ScegliDocente.setBounds(1093, 119, 135, 21);
			}
Cosa sbaglio??
per favore aiutatemi....