La classe LearningException prend en charge l'interface
ILearning. Certaines méthodes dans l'interface nécessitent des mises en oeuvre en vue d'émettre une
LearningException qui est une sous-classe simple de
java.lang.Exception. Il est fortement recommandé à des fins de débogage que
LearningException soit construit avec l'exception racine si elle existe.