Exception, problème pour la faire remonter.
Bonjour, voici déjà le code que j'ai, dépouiller de tout ce qui est innuitle
Code:
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 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
|
public void btnAjoutModaliteActionPerformed(int ligne)
{
(....)
try
{
question.addModalite(m);
(...)
}
catch(DuplicationException e)
{
e.printStackTrace();
ACTION
}
}
public void addModalite(Modalite modalite) throws DuplicationException
{
(....)
try
{
(....)
con.insertModalite(modalite);
}
catch(DuplicationException e)
{
System.out.println("ERREUR niveau 1");
e.printStackTrace();
throw e;
}
}
public void insertModalite(Modalite modalite) throws DuplicationException
{
(....)
if(resultat.next())throw new DuplicationException();
(....)
} |
Mon souci est l'exception ne remonte pas.
Ca rentre dans le if, l'exception est levé, mais c'est tout.
Comment se fait il ?
JE veux dire ACTION ou l'affichage de ERREUR niveau 1 ne se font pas.
Dans la console j'ai juste d'afficher la pile d'exception.