Je veux vérifier l’existence d'un valeur dans la Base de donnée si celle-ci existe j'ajoute un nouveau tuple d'une autre table. Le problème est : comment avoir try{ try{} catch{} } catch {}

J'ai mis ce code et ça n'a pas marché :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
     try
    {
    String sql="select * from  DossierTrava where numero="+ num_pat;
    prs=conn.prepareStatement(sql);
    rs=prs.executeQuery();
    while(rs.next()){
 
         String sql1 = (" insert into Consultation     (numcon,motifcon,examcon,typecon,datecon,idPer,idPat) values(?,?,?,?,?,?,?)");
 
        try{
            prs1=conn.prepareStatement(sql);
            prs1.setString(1, b.getText());
            prs1.setString(2, c.getText());
            prs1.setString(3, d.getText());
            String ty=type.getSelectedItem().toString();
            prs1.setString(4,ty);
 
            prs1.setString(5, e.getText());
            prs1.setString(6, f.getText());
 
            prs1.setString(7, a.getText());
            prs1.execute();
 
            JOptionPane.showMessageDialog(null, "Ajouter");
            Update_table();
        }
 
             catch(Exception e){
    JOptionPane.showMessageDialog(null, e);
             }
 
 
 
    }}
 
    catch(Exception e){
    JOptionPane.showMessageDialog(null, message);}
    }