Problème de casting java

Résolu
Bonjour tt le monde,

J'ai deux classes java qui héritent de d'autres classes comme suit:
class2 extends class1
class3 extends class2

Après initialisation, il m'affiche l'erreur:

Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: class2 cannot be cast to class3

S'agit t-il d'un problème du multi-threading java?

1 réponse

  1. Modérateur
    Bonjour,

    Aucun rapport avec le multi threading.

    Ton objet a été créé par un
    new class2()
    donc il peut être stocké dans une variable de type class2, éventuellement class1, mais pas class3. Or c'est ce que tu essayes de faire, d'où l'erreur.
    0
    1. Merci bien
      0