Erreur avec catch
Fermé
Askipie
-
Modifié le 18 févr. 2019 à 18:29
Reivax962 Messages postés 3672 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 - 18 févr. 2019 à 13:57
Reivax962 Messages postés 3672 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 - 18 févr. 2019 à 13:57
A voir également:
- Erreur avec catch
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Erreur 1001 outlook - Accueil - Bureautique
- Code erreur f3500-32 ✓ - Forum Bbox Bouygues
- Erreur g030 - Forum Bbox Bouygues
1 réponse
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
18 févr. 2019 à 13:57
18 févr. 2019 à 13:57
Bonjour,
Et quel est le problème ?
Quand on a une erreur et qu'on recherche de l'aide, il est toujours plus simple de dire quelle est l'erreur...
Et d'utiliser les balises code pour qu'on y voie quelque chose.
Bon ceci dit, mon java est lointain, mais à l'époque le catch() s'écrivait en complément d'un bloc try {}, et non pas directement sur le corps de la fonction. Par ailleurs, il ne faut pas redéclarer AuthenticationException e; puisqu'elle est déjà déclarée dans le catch().
Xavier
Et quel est le problème ?
Quand on a une erreur et qu'on recherche de l'aide, il est toujours plus simple de dire quelle est l'erreur...
Et d'utiliser les balises code pour qu'on y voie quelque chose.
Bon ceci dit, mon java est lointain, mais à l'époque le catch() s'écrivait en complément d'un bloc try {}, et non pas directement sur le corps de la fonction. Par ailleurs, il ne faut pas redéclarer AuthenticationException e; puisqu'elle est déjà déclarée dans le catch().
public void run() { try { FFLauncher.auth(usernameField.getText(), passwordField.getText()); } catch (AuthenticationException e) { JOptionPane.showMessageDialog(FFLauncherPanel.this, "Erreur, impossible de se connecter : " + e.getErrorModel().getErrorMessage(), "Erreur", JOptionPane.ERROR_MESSAGE); setFieldsEnabled(true); } }
Xavier