IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Index du forum

Recherche:

Type: Messages; Utilisateur: the-gtm

Recherche: Recherche effectuée en 0,02 secondes.

  1. Votes reçus
    +0 -0
    Réponses
    170
    Affichages
    35 844

    Sondage : Et avec le try catch imbriqué, il te donne aussi...

    Et avec le try catch imbriqué, il te donne aussi une erreur (Throwable is never thrown)...


    catch(MonExcFille1 e) {
    try {
    processException(e);
    } catch (Throwable t) {
    //...
    }
    }
  2. Votes reçus
    +0 -0
    Réponses
    170
    Affichages
    35 844

    Sondage : Et là le compilateur il dit quoi? ...

    Et là le compilateur il dit quoi?


    catch(MonExcFille1,MonExcFille2 e) {
    processException(e);
    }

    public void processException(MonExcFille1 e) throws Throwable {
    // ...
    }
  3. Votes reçus
    +0 -0
    Réponses
    170
    Affichages
    35 844

    Sondage : Je pense que je vois ce que tu veux dire : en...

    Je pense que je vois ce que tu veux dire : en gros c'est équivalent à plusieurs blocs catchs, chacun avec une exception en particulier.

    Ca me semble quand même ambigu comme syntaxe. Si on reprend...
  4. Votes reçus
    +0 -0
    Réponses
    170
    Affichages
    35 844

    Sondage : Je sais pas si c'est résolu au runtime ou à la...

    Je sais pas si c'est résolu au runtime ou à la compilation, mais en tout cas ça la méthode sélectionnée dépend du type déclaré de la variable. cf cet exemple :


    public class ExceptionTest {
    ...
  5. Votes reçus
    +0 -0
    Réponses
    170
    Affichages
    35 844

    Sondage : Il faut déclarer une classe parente, sinon dans...

    Il faut déclarer une classe parente, sinon dans ce code:


    catch(MonExcFille1,MonExcFille2 : MonExcMere e) {
    processException(e);
    }

    public void processException(MonExcFille1 e) {
    // ......
Affichage des résultats 1 à 5 sur 5