CodeGym
Promotion
Apprentissage
Cours
Exercices
Sondages & Quiz
Jeux
Aide
Planning
Communauté
Utilisateurs
Forum
Chat
Articles
Témoignages de réussite
Activité
Avis
Abonnements
Thème clair

Leçons

  • Avis
  • À propos de nous
Commencer
Commencer à apprendre
Commencez à apprendre maintenant
  • Mes progrès
  • Cours
  • Carte des quêtes
  • Leçons
  • Tu montes de niveau !

    Syntaxe Java
    Niveau 9,Leçon 0
    Si tu as étudié dans une université, tu as probablement entendu une montagne de louanges sur les études théoriques, comme si 99 % des diplômés allaient à se livrer à la recherche scientifique. Cette nouvelle leçon de motivation préparée par le super spécialiste de CodeGym t'enseignera les choses les plus importantes sur lesquelles concentrer ton apprentissage.
    Disponible
  • Trace de pile

    Syntaxe Java
    Niveau 9,Leçon 1
    Une pile obéit au principe de « premier entré, dernier sorti ». En Java, la règle StackTrace dit : Rappelle-toi que la dernière fonction appelée est la première à se terminer. Autrement dit, si la fonction A appelle la fonction B, qui appelle la fonction C, qui appelle la fonction D, alors le retour de la fonction B exige que nous terminions d'abord la fonction C, ce qui exige que nous terminions d'abord la fonction D.
    Disponible
  • Entraînons-nous à afficher la trace de pile

    Syntaxe Java
    Niveau 9,Leçon 2
    Une pile en programmation est comme une pile d'assiettes à la cafétéria. Si pour une raison quelconque tu veux la troisième assiette en partant du haut, tu dois d'abord enlever les deux du dessus pour la prendre. La pile d'appels de Java est une collection spéciale que la machine virtuelle utilise pour enregistrer tous les appels de fonction. Nous allons apprendre à obtenir l'assiette que nous voulons en effectuant des missions impliquant StackTrace.
    Disponible
  • Présentation des exceptions

    Syntaxe Java
    Niveau 9,Leçon 3
    Avant, quand une erreur survenait dans une méthode, le programme se terminait. Maintenant, la machine Java crée un objet spécial (une exception) qui stocke des informations concernant l'erreur. Le programme quitte la méthode en cours, puis la méthode qui a appelé cette méthode, et ainsi de suite jusqu'à atteindre la méthode main. Pour que le programme continue à fonctionner, l'exception doit être « capturée ».
    Disponible
  • Types d'exception

    Syntaxe Java
    Niveau 9,Leçon 4
    En Java, les exceptions sont réparties en deux types : vérifiées et non vérifiées, c'est-à-dire les exceptions qui doivent être capturées et celles qui n'ont pas à l'être. Par défaut, toutes les exceptions doivent être capturées. Nous allons maintenant essayer de comprendre comment travailler avec les exceptions levées par la machine Java.
    Disponible
  • Fonctionnement des exceptions

    Syntaxe Java
    Niveau 9,Leçon 5
    Les exceptions sont un mécanisme très élégant et pratique pour gérer les erreurs. Mais pour travailler avec, tu dois comprendre certaines choses sur la programmation Java, et tu dois t'habituer au déroulement de la pile d'appels. Dans cette leçon, observons un exemple de création, de propagation et de capture d'exceptions.
    Disponible
  • Attrape-moi si tu peux

    Syntaxe Java
    Niveau 9,Leçon 6
    Arrivés au niveau 9, les élèves de CodeGym ont déjà effectué des dizaines de missions. Mais j'imagine que tu as fait des erreurs à un moment ou à un autre ? Avant, le programme se terminait en cas d'erreur. Maintenant, Java a des exceptions et un « piège » spécial pour elles : le bloc try-catch. Effectuons quelques missions impliquant les exceptions, tout en travaillant avec des nombres, des chaînes, des tableaux et des collections.
    Disponible
  • Fonctionnement de la capture multiple

    Syntaxe Java
    Niveau 9,Leçon 7
    L'instruction catch, qui sert à capturer les exceptions, peut capturer plusieurs exceptions. En quoi utiliser un seul bloc à capture multiple peut t'aider ? Cela rend le code plus compréhensible, élimine les répétitions et améliore ton humeur (cette dernière propriété est une conséquence facultative de l'utilisation de la capture multiple).
    Disponible
  • De multiples missions sur la capture multiple

    Syntaxe Java
    Niveau 9,Leçon 8
    Comment la capture multiple fonctionne ? Si une exception se produit dans un bloc try, l'exécution du programme passe au premier catch. Si le type spécifié dans l'instruction catch correspond au type de l'exception, le code dans le bloc {} commence à s'exécuter. Sinon, l'exécution passe au catch suivant et la vérification a de nouveau lieu. Maintenant, entraînons-nous pour renforcer ce concept.
    Disponible
  • Liens du professeur – 9

    Syntaxe Java
    Niveau 9,Leçon 9
    À ce niveau, tu dois vraiment comprendre la théorie ! C'est pourquoi le professeur a cherché tout un tas de références pour toi. Elles sont principalement, mais pas seulement, consacrées aux exceptions. Remercions le professeur pour ses efforts, regardons des vidéos approfondies, et lisons des articles utiles sur les exceptions, StackTrace et les signatures de méthode.
    Disponible
  • Pourquoi les gens n'arrivent pas à accomplir de grandes carrières

    Syntaxe Java
    Niveau 9,Leçon 10
    Pas besoin de débrancher ton cerveau pour éviter une fusion en cas de surabondance de nouvelles informations. Il te suffit de le nourrir avec des choses simples, mais qui restent intéressantes. Regardons un discours inspirant de Larry Smith sur les raisons pour lesquelles les gens ne parviennent pas à accomplir une grande carrière à moins de suivre leur passion et de voir des opportunités plutôt que des obstacles.
    Disponible
  • Dernières missions

    Syntaxe Java
    Niveau 9,Leçon 11
    Plusieurs missions doivent être accomplies à la fin du niveau. Certaines d'entre elles sont plus avancées et exigent que l'étudiant fasse des recherches sur Google. Ou réfléchisse. Voire réfléchisse et utilise Google. Travaille dessus jour et nuit, et tes compétences vont croître à une vitesse incroyable. Elles ont été créées spécialement pour IDEA.
    Disponible
Apprendre
  • Inscription
  • Cours Java
  • Aide pour les exercices
  • Tarifs
  • Syntaxe Java
Communauté
  • Utilisateurs
  • Articles
  • Forum
  • Chat
  • Témoignages de réussite
  • Activité
  • Programme d'affiliation
Entreprise
  • À propos de nous
  • Contacts
  • Avis
  • Espace presse
  • CodeGym pour l'éducation
  • FAQ
  • Support
CodeGymCodeGym est un cours en ligne pour apprendre la programmation Java depuis le début. Ce cours est un moyen idéal pour maîtriser Java pour les débutants. Il contient plus de 1200 exercices avec vérification instantanée et un ensemble essentiel de notions fondamentales de Java. Pour vous aider à réussir, nous avons mis en place des fonctionnalités motivantes : quiz, projets de codage, contenu sur l'apprentissage efficace, et une rubrique sur la carrière de développeur Java.
Suivez-nous
Langue de l'interface
English Deutsch Español हिन्दी
Français
Português Polski বাংলা 简体中文 मराठी தமிழ் Italiano Bahasa Indonesia 繁體中文 Nederlands 日本語 한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский Vietnamese
"Les programmeurs se forment, ils ne naissent pas" © 2026 CodeGym
MastercardVisa
"Les programmeurs se forment, ils ne naissent pas" © 2026 CodeGym