Java Messaging eXtended : C’est une
API qui permet d’envoyer des messages via SMTP.
C’est une API pour permettre un
dialogue standard entre des applications ou des composants via des brokers de
messages.
JMX (Java Management
Extensions) est une spécification qui définit
une architecture, une API et des services pour permettre de surveiller et de
gérer des ressources en Java.
C’est une API pour permettre un
dialogue asynchrone entre des applications ou des composants via des brokers de
messages.
Lorsqu’une exception est levée,
que se passe-t-il ?
La Java
machine stoppe l'exécution normale du programme à la recherche d'un
gestionnaire d'exception susceptible d'intercepter et traiter cette exception.
Cette recherche s'effectueà partir du
bloc englobant et se poursuit sur les blocs plus englobants si aucun
gestionnaire de cette exception n'a été trouvé.
La JVM termine l’exécution du programme et rend la main au
système.
Si le code qui a causé l’exception n’est pas dans un bloc
try/catch l’exécution du programme s’arrête.
Si une exception hérite de la class java.lang.Error, le
programme s’arrête, même si l’exception est gérée.