InterruptedExceptionInterruptedException
Un thread est interrompu pendant qu'il attend, dort ou est bloqué.
Causes de cette erreur
Un autre thread a appelé interrupt() sur le thread courant alors qu'il était dans une opération bloquante comme Thread.sleep(), Object.wait() ou BlockingQueue.take().
Comment la corriger
Gérez l'interruption proprement en nettoyant et en sortant. Restaurez l'indicateur d'interruption avec Thread.currentThread().interrupt(). N'avalez pas l'exception en silence.
Codes d'erreur associés
AccessControlExceptionAccessControlException
Une vérification de sécurité échoue pour une permission spécifique.
ClassNotFoundExceptionClassNotFoundException
Une classe est introuvable dans le classpath à l'exécution.
ExecutionExceptionExecutionException
Une exception s'est produite pendant l'exécution d'une tâche soumise à un exécuteur.
InvalidClassExceptionInvalidClassException
Une classe sérialisée a une version incompatible ou un format invalide.
NoClassDefFoundErrorNoClassDefFoundError
Une classe trouvée à la compilation ne peut pas être chargée à l'exécution.
NoSuchMethodErrorNoSuchMethodError
Une méthode est appelée à l'exécution mais n'existe pas dans la classe.