Message d'erreur IBM i (AS/400)
MCH74A0
Un programme Java a transmis une exception.
Gravité 10 · Avertissement
Cause
Une exception Java a été émise à partir d'un programme Java. La référence de l'objet exception Java &1 permet d'identifier l'objet transmis Java qui décrit plus avant cette exception. Celle-ci a été émise dans une unité d'exécution associée à Java Virtual Machine &2. La classe d'exception est : &3
Que faire
Cette exception ne peut être traitée qu'en environnement Java Virtual Machine. Si cette exception provoque l'arrêt d'une application Java, signalez l'incident au responsable de la maintenance de l'application.
Description technique
Corrigez la cause de l'exception ou ajoutez une clause « catch » appropriée au programme Java à l'endroit où l'exception se produit.
Correct the cause of the exception or add an appropriate "catch" clause to the Java program at the point where the exception occurs.
Variables du message
Quand le système envoie le message, chaque variable est remplacée par une valeur réelle : un nom d'objet, de bibliothèque, un code...
| Variable | Type | Longueur |
|---|---|---|
| &1 | *BIN |
4 |
| &2 | *BIN |
4 |
| &3 | *CHAR |
256 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(MCH74A0) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(MCH74A0) EXEC(DO)
/* traitement de l'erreur */
ENDDO