CodeGym
Aktion
Lernen
Kurse
Aufgaben
Umfragen & Quizze
Spiele
Hilfe
Zeitplan für Motivation
Community
Benutzer
Forum
Chat
Artikel
Erfolgsstorys
Aktivität
Rezensionen
Abonnements
Helles Design

Lektionen

  • Rezensionen
  • Über uns
Start
Jetzt lernen
Jetzt lernen
  • Mein Fortschritt
  • Kurse
  • Quest-Karte
  • Lektionen
  • Du bist im Level aufgestiegen!

    Java Syntax
    Level 9, Lektion 0
    Wenn du an einer Universität studiert hast, hast du wahrscheinlich die Lobpreisung theoretischer Studien erlebt, so als ob 99 % der Absolventen in die wissenschaftliche Forschung gehen würden. Die nächste Motivationslektion, die vom CodeGym-Superspezialisten erarbeitet wurde, wird dir die besten Dinge näherbringen, auf die du dich beim Lernen konzentrieren solltest.
    Verfügbar
  • Stacktrace

    Java Syntax
    Level 9, Lektion 1
    Ein Stack folgt dem Prinzip „First in, last out“. In Java lautet die Stacktrace-Regel: Denke daran, dass die zuletzt aufgerufene Funktion die erste Funktion ist, die beendet wird. Das heißt, wenn Funktion A Funktion B aufruft, die wiederum Funktion C aufruft, die dann Funktion D aufruft, dann erfordert die Rückkehr aus Funktion B, dass wir zuerst aus Funktion C zurückkehren, was wiederum erfordert, dass wir zuerst aus Funktion D zurückkehren.
    Verfügbar
  • Stacktrace anzeigen – Übung

    Java Syntax
    Level 9, Lektion 2
    Ein Stack ist wie ein Stapel Teller in einer Kantine. Wenn aus irgendeinem Grund der dritte Teller von oben deinen Geschmack trifft, musst du zuerst die beiden Teller darüber entfernen, um den dritten Teller zu nehmen. Der Call Stack in Java ist eine spezielle Collection, mit der die virtuelle Maschine alle Funktionsaufrufe aufzeichnet. Wir werden lernen, wie man an den gewünschten Teller herankommt, indem wir einige Aufgaben mit StackTrace erledigen.
    Verfügbar
  • Einführung in Ausnahmen

    Java Syntax
    Level 9, Lektion 3
    Wenn bisher in einer Methode ein Fehler auftrat, wurde das Programm abgebrochen. Nun erstellt die Java-Maschine ein spezielles Objekt (eine Ausnahme), das Informationen über den Fehler speichert. Das Programm beendet die aktuelle Methode, dann beendet es die Methode, die diese Methode aufgerufen hat, und so weiter, bis es die main-Methode erreicht. Damit das Programm weiterarbeiten kann, muss die Ausnahme „abgefangen“ werden.
    Verfügbar
  • Ausnahmearten

    Java Syntax
    Level 9, Lektion 4
    In Java werden Ausnahmen in zwei Arten unterteilt: geprüft und ungeprüft, d.h. Ausnahmen, die abgefangen werden müssen und Ausnahmen, die nicht abgefangen werden müssen. Standardmäßig müssen alle Ausnahmen abgefangen werden. Jetzt werden wir versuchen zu verstehen, wie man mit Ausnahmen arbeitet, die von der Java-Maschine ausgelöst werden.
    Verfügbar
  • So funktionieren Ausnahmen

    Java Syntax
    Level 9, Lektion 5
    Ausnahmen sind ein sehr eleganter und praktischer Mechanismus zur Fehlerbehandlung. Aber um mit ihnen zu arbeiten, musst du einige Dinge über die Java-Programmierung wissen, und du musst verstehen, wie sich der Call Stack abwickelt. In dieser Lektion betrachten wir ein Beispiel dafür, wie man Ausnahmen erstellt, auslöst und abfängt.
    Verfügbar
  • Fang mich, wenn du kannst

    Java Syntax
    Level 9, Lektion 6
    Bis Level 9 haben die CodeGym-Schüler schon Dutzende von Aufgaben erledigt. Aber nicht ohne ein paar Fehler, oder? Bisher wurde das Programm abgebrochen, wenn ein Fehler auftrat. Jetzt hat Java Ausnahmen und eine spezielle „Falle“ für Ausnahmen: den try-catch-Block. Lass uns ein paar Aufgaben mit Ausnahmen erledigen, während wir mit Zahlen, Zeichenketten, Arrays und Collections arbeiten.
    Verfügbar
  • So funktioniert Multi-Catch

    Java Syntax
    Level 9, Lektion 7
    Die catch-Anweisung, die zum Abfangen von Ausnahmen verwendet wird, kann mehrere Ausnahmen abfangen. Was bringt dir die Verwendung eines einzelnen Multi-Catch-Blockse? Es macht den Code einfacher und verständlicher, eliminiert Wiederholungen und hellt die Stimmung auf (diese letzte Eigenschaft ist eine potenzielle Folge der Verwendung von Multi-Catch).
    Verfügbar
  • Verschiedene Aufgaben zu Multi-Catch

    Java Syntax
    Level 9, Lektion 8
    Wie funktioniert Multi-Catch? Wenn in einem try-Block eine Ausnahme auftritt, springt die Ausführung des Programms zum ersten catch. Wenn der in der catch-Anweisung angegebene Typ mit der Ausnahmeart übereinstimmt, beginnt der Code innerhalb des {}-Blocks mit der Ausführung. Andernfalls springt die Ausführung zum nächsten catch über und die Prüfung wird wiederholt. Dieses Konzept wollen wir jetzt durch Übungen festigen.
    Verfügbar
  • Links vom Professor – 9

    Java Syntax
    Level 9, Lektion 9
    Auf diesem Level musst du wirklich die Theorie verstehen! Deshalb hat der Professor eine ganze Reihe von Querverweisen für dich. Sie sind vor allem, aber nicht ausschließlich, Ausnahmen gewidmet. Lass uns dem Professor für seine Bemühungen danken, sieh dir ein paar detaillierte Videos an und lies nützliche Artikel über Ausnahmen, StackTrace und Methodensignaturen.
    Verfügbar
  • Warum die Karrierewege vieler Menschen scheitern

    Java Syntax
    Level 9, Lektion 10
    Du musst dein Gehirn nicht ausstöpseln, um eine Kernschmelze aufgrund einer Informationsüberlastung zu verhindern. Wir müssen ihm nur etwas Einfaches geben, das trotzdem noch interessant ist. Lass uns eine inspirierende Rede von Larry Smith darüber anschauen, warum die Karrierewege vieler Menschen scheitern, wenn sie nicht ihrer Leidenschaft folgen und Chancen statt Hindernisse sehen.
    Verfügbar
  • Abschließende Aufgaben

    Java Syntax
    Level 9, Lektion 11
    Am Ende des Levels müssen mehrere Aufgaben erledigt werden. Einige von ihnen sind anspruchsvoller und setzen voraus, dass die Teilnehmer selbst googeln. Oder nachdenken. Oder nachdenken und googeln. Wenn du sie Tag für Tag bearbeitest, werden deine Fähigkeiten mit rasanter Geschwindigkeit wachsen. Sie wurden speziell für IDEA entwickelt.
    Verfügbar
Lernen
  • Registrierung
  • Java-Kurs
  • Hilfe zu Aufgaben
  • Preise
  • Java Syntax
Community
  • Benutzer
  • Artikel
  • Forum
  • Chat
  • Erfolgsstorys
  • Aktivität
  • Partnerprogramm
Unternehmen
  • Über uns
  • Kontakt
  • Rezensionen
  • Medien
  • CodeGym für Bildung
  • Häufig gestellte Fragen
  • Support
CodeGym CodeGym ist ein Java-Tutorial zum Lernen von Java von Grund auf. Dieser Kurs ist perfekt dafür geeignet, Java von Beginn an zu meistern. Er enthält über 1200 Aufgaben mit Sofortüberprüfung und grundlegende Theorie zu den Java-Grundlagen. Damit auch du bei deinem Kurs erfolgreich bist, haben wir eine ganze Reihe motivierender Inhalte: Quizfragen, Programmierprojekte, Inhalte zu effizientem Lernen und zum Berufseinstieg als Java-Entwickler.
Folgen
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 © 2025 CodeGym
MastercardVisa
Programmierer werden gemacht, nicht geboren © 2025 CodeGym