Gestion d'exceptions, Généricité, Collection, Interfaces Fonctionnelles, Stream et Multi-Threading en Java avec IntelliJ