1 2 Kontrollstrukturen in Java Fehler beheben – Debugging im Team! [ ENIAC – philognosie.net ] Autor: Christine Janischek Autor: Christine Janischek Thema: Kontrollstrukturen in Java Thema: Kontrollstrukturen in Java 3 Fehlerquellen ✗ {} Klammersetzung (Klassen und Methoden) prüfen ✗ () Klammersetzung prüfen ✗ ; Semikolons prüfen ✗ Rechtschreibung prüfen Autor: Christine Janischek Thema: Kontrollstrukturen in Java 5 Methoden enthalten Fallunterscheidungen (Struktorgramm) 6 Fallunterscheidung via IF-Anweisung lokale Attribute (m: memory) ParameterAttribute public void identitaetPruefen(String pBenutzername, String pPasswort) Procedure { Passwort und Benutzername korrekt? J melde: "Anmeldung korrekt!" String mBn = this.getBenutzername(); String mPs = this.getPasswort(); UNDVerknüpfung if(mBn.equals(pBenutzername) && mPs.equals(pPasswort)){ N this.setErfolgreich(true); melde: "Anmeldung fehlerhaft!" System.out.println("IF-Fall: Anmeldung erfolgreich!!"); }else{ System.out.println("ELSE-Fall:Anmeldung fehlgeschlagen!!"); } } StringVergleichsMethode Autor: Christine Janischek Autor: Christine Janischek Thema: Kontrollstrukturen in Java Thema: Kontrollstrukturen in Java