[java] Problème avec le TRY et le CATCH

Bonjour j'ai un souci avec mon code, dans cette partie du code, mon appli ne tient pas compte de ce qu'il y a entre le try et le catch, je ne vois absoluement pas pourquoi ... voici le morceau de code si qqn voit d'ou ça vient ça m'arrangerait merci.
========================================
public void
actionPerformed(ActionEvent e)
{
if(e.getSource()==departement)
{
resultat1 = (String) departement.getSelectedItem ();

requeteTemp = requeteC1 + ("'") + resultat1 + ("'");
rs2 = getQuery(requeteTemp,2);
try
{
rs2.first();
cdstruct1 = rs2.getString(1);
}
catch (java.lang.Exception ex){ex.printStackTrace();}
===========

merci d'avance !

3 réponses

  1. t'a des doc sur le net, tu cherche ....
    0
    1. Comment le sais tu !?

      Moi je pencherais par le fait que ton prog plante avant le try!!

      A tu trace l'execution avec des system.out.println ?
      0
      1. oui c comme ça que j'ai vu que ça ne prenait pas ce qu'il y a entre le try et le catch
        0
    2. try {
      rs2.first();
      cdstruct1 = rs2.getString(1);
      } catch (java.lang.Exception ex){ex.printStackTrace();}

      et la ou est ce que tu plante?
      rs2 est il bien cree?
      Tu na aucune erreur dans la console!?
      0
      1. salut brj,

        je te remercie d'avoir voulu m'aider mais un des mes collègue a trouvé d'ou ça venait, il ne voulait pas reconnaitre la requete donc ça faisait tt planter.

        je te remercie vraiment @+
        0