CodeGym
Lernen
Kurse
Aufgaben
Umfragen & Quizze
Spiele
Hilfe
Zeitplan
Community
Nutzer
Forum
Chat
Artikel
Erfolgsgeschichten
Aktivität
Bewertungen
Abonnements
Helles Design

Lektionen

  • Bewertungen
  • Über uns
Start
Jetzt lernen
Jetzt lernen
  • Mein Fortschritt
  • Kurse
  • Quest-Karte
  • Lektionen
  • Wissen vs. Fähigkeiten

    JAVA 25 SELF
    Level 11,Lektion 0
    In diesem Artikel erfahren Sie, warum Wissen und Können nicht dasselbe sind, worin sich Theorie und Praxis unterscheiden und warum es wichtig ist, nicht nur zu wissen, sondern auch etwas Nützliches tun zu können. Beispiele aus dem Leben, pointierte Fragen und Motivation für alle, die gefragte Fachleute werden möchten.
    Verfügbar
  • Einführung in die Ausnahmebehandlung

    JAVA 25 SELF
    Level 11,Lektion 1
    In dieser Lektion erfahren Sie, was Ausnahmen in Java sind, wie sie sich von JVM-Fehlern unterscheiden, welche geprüften (checked) und ungeprüften (unchecked) Ausnahmen es gibt, sehen ein anschauliches Schema und grundlegende Beispiele aus dem Code (Division durch Null, Index außerhalb des Arraybereichs, Arbeit mit Dateien). Sie verstehen, warum Ausnahmen den Code sauberer und zuverlässiger machen und wie man Fehlermeldungen in der Praxis liest.
    Verfügbar
  • try-catch-Syntax

    JAVA 25 SELF
    Level 11,Lektion 2
    In dieser Lektion erfahren Sie, wozu die Konstruktion try- catch in Java benötigt wird, wie sie funktioniert, wie man Ausnahmen richtig abfängt und behandelt, was man aus dem Exception-Objekt erfahren kann und wie der tatsächliche Ausführungsfluss bei Ausnahmen aussieht. Am Ende betrachten wir typische Fehler beim Verwenden von Exception-Handlern und wie man sie vermeidet.
    Verfügbar
  • finally und throw: Aufräumen und Auslösen von Ausnahmen

    JAVA 25 SELF
    Level 11,Lektion 3
    In dieser Java-Vorlesung lernen Sie, wie Sie Ressourcen mit dem Block finally garantiert freigeben, wie und wann Sie Ausnahmen manuell mit dem Operator throw auslösen, wie Sie try- catch- finally mit erneutem Auslösen von Fehlern kombinieren und welche typischen Fehler in der Praxis vorkommen und wie Sie sie vermeiden.
    Verfügbar
  • Durchreichen von Ausnahmen (throws)

    JAVA 25 SELF
    Level 11,Lektion 4
    In dieser Vorlesung besprechen wir das Durchreichen von Ausnahmen in Java: wenn eine Methode einen Fehler nicht selbst behandelt, sondern die Verantwortung an den aufrufenden Code mit dem Schlüsselwort throws übergibt. Sie lernen die Syntax, wie man auf solche Methoden reagiert (mit try- catch oder erneutes Durchreichen), sehen ein vollständiges Beispiel für die Arbeit mit Dateien, klären nützliche Feinheiten (checked vs. unchecked) und typische Fehler beim API-Design.
    Verfügbar
  • Aufrufstapel (Stack Trace)

    JAVA 25 SELF
    Level 11,Lektion 5
    In dieser Vorlesung erklären wir, was ein Aufrufstapel (Stack Trace) in Java ist, wie man ihn liest, wo man die Ursache eines Fehlers findet, wie man eigene Methoden von Systemmethoden unterscheidet und wie man Zeilennummern nutzt, um Bugs schnell zu beheben. An praktischen Beispielen sehen wir den Ausführungspfad des Programms bis zur Absturzstelle und besprechen typische Fehler beim Umgang mit dem Stack Trace.
    Verfügbar
  • Arbeiten nach Scrum

    JAVA 25 SELF
    Level 11,Lektion 6
    In dieser Vorlesung erfahren Sie, was Scrum ist – eine beliebte agile Projektmanagement-Methodik in der IT –, wie Sprints, Rollen und Artefakte aufgebaut sind, wozu Scrum Board und Backlog dienen und warum die Standardisierung von Prozessen dem Team hilft, effizienter und entspannter zu arbeiten. Alles wird in einfacher Sprache und mit Beispielen aus dem Entwickleralltag erklärt.
    Verfügbar
Lernen
  • Registrierung
  • Java-Kurs
  • Hilfe bei Aufgaben
  • Preise
  • Java-Syntax
Community
  • Nutzer
  • Artikel
  • Forum
  • Chat
  • Erfolgsgeschichten
  • Aktivität
  • Partnerprogramm
Unternehmen
  • Über uns
  • Kontakte
  • Bewertungen
  • Presse
  • CodeGym for EDU
  • FAQ
  • Support
CodeGymCodeGym ist ein Online-Kurs zum Erlernen der Java-Programmierung von Grund auf. Dieser Kurs ist eine perfekte Möglichkeit, Java als Anfänger zu meistern. Er enthält über 1200 Aufgaben mit sofortiger Überprüfung und einen wesentlichen Umfang an Java-Grundlagentheorie. Um Ihren Lernerfolg zu unterstützen, haben wir eine Reihe motivierender Funktionen implementiert: Quizze, Programmierprojekte, Inhalte zum effizienten Lernen und Karriereinformationen für Java-Entwickler.
Folgen Sie uns
Interface-Sprache
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
"Programmierer werden gemacht, nicht geboren" © 2026 CodeGym
MastercardVisa
"Programmierer werden gemacht, nicht geboren" © 2026 CodeGym