Ayuda con un jComboBox carga de bd

Hola, me gustaría que me apoyaran con una duda que tengo:
Mi problema es que cargué la base de datos con MySql y bueno todo bien, pero al seleccionar un item de la base no me deja digamos vuelve al inicio dónde dice selecciona una opción:
Este es el código de la base
Me gustaría que me dijeran en que estoy mal, soy algo novato en esto

private void cargarlista() {//Docentes
DefaultComboBoxModel modeloCombo= new DefaultComboBoxModel();
// TODO Auto-generated method stub
Connection conn = null;

String sql = null;
ResultSet rs = null;
Statement st = null;

try {
Class.forName("com.mysql.jdbc.Driver" );
conn = (Connection) DriverManager.getConnection("jdbc:mysql://localhost:3306/secudic","root","");
st = (Statement) conn.createStatement();
rs = st.executeQuery ("select * from nomdoc");
modeloCombo.addElement("Seleccione su nombre");//primer registro que mostrara combo
NombreDocente1.setModel(modeloCombo);
while(rs.next()){
// rs.getString("Docente");
// NombreDocente1.addItem(rs.getString("Docente"));
modeloCombo.addElement(rs.getObject("Docente"));
NombreDocente1.setModel(modeloCombo);
}
st.close();

//conn.close();
} catch (SQLException ex) {
Logger.getLogger(Sec1.class.getName()).log(Level.SEVERE, null, ex);
}catch(ClassNotFoundException ex){
Logger.getLogger(Sec1.class.getName()).log(Level.SEVERE, null, ex);

}

}//Fin Docentes