Bonjour à tous,
Je rencontre un pb avec les exceptions.
J'ai une fonction
[code]
public static int chercher(string s) throws CleAbsente{
if (//la cle est presente )
{
//traitement
}
else
{
throw new CleAbsente(s);
}
}
[\code]
J'aimerai creer une exception lorsque la cle est absente.
Voici ma classe exception :
[code]
class CleAbsente
string pb;
CleAbsente(string s){
pb:=s
}
}
[/code]
Or dans mon fichier test, j'appele la fonction System.out.print(t.chercher("c")).
Et j'ai le message d'erreur suivant lors de l'execution :
test_classe.java:10: unreported exception CleAbsenteException; must be caught or declared to be thrown.
Qui pourrait m'aider...
Merci d'avance.
Partager