Hey Kevin,.. System.out.println("Du hast eine Zahl"+zahl2+"eingegeben."); summe=summe+zahl2; neueEingabe=eingabe.next(); muss in die while schleife denn der soll das ja rechnen wenn du N eingibst da der Befehl aus der Schleife ist führt der die abfrage immer wieder durch^^ :Phihi lg Vu break; ist schon richtig xP > Date: Sun, 10 Jan 2010 17:48:21 +0100 > From: kevinapfel@xxxxxx > To: nachlesen@xxxxxxxxxxxxx > Subject: [nachlesen.com] <kein Betreff> > > hey kann mir jemand helfen?! > ich habe ein problem beim fehlerauffangen, speziell glaub ich is das problem > mit break. > ich weiß nich wo das hin muss das es geht.wenn ich es so mache wie auf > nachlesen.com dann kommt mein Text:("Geben Sie eine neue Ganz-Zahl ein oder N > für Abbruch! > ") unendlich mal hintereinander. > wäre nett wenn mir jemand helfen könnte! > > > > package n; > > import java.util.Scanner; > > > public class Main { > > > > public static void main(String[] args) { > > int summe = 0; > int zahl2; > String neueEingabe = ""; > > Scanner eingabe = new Scanner(System.in); > > System.out.println("Geben sie eine Ganz-Zahl ein oder N für Abbruch!"); > neueEingabe= eingabe.next(); > > while(!neueEingabe.equals("N")){ > System.out.println("Geben Sie eine neue Ganz-Zahl ein oder N für Abbruch!"); > } > > try{ > zahl2=Integer.parseInt(neueEingabe); > } > catch(Exception e){ > System.out.println("Du hast keine Zahl eingegeben!"); > break; > } > System.out.println("Du hast eine Zahl"+zahl2+"eingegeben."); > summe=summe+zahl2; > neueEingabe=eingabe.next(); > System.out.println ("Ende, die Summe lautet:" +summe); > } > > } > ------------------------------------- > Die Mailingliste zu http://www.nachlesen.com > > nachlesen@xxxxxxxxxxxxx > _________________________________________________________________ http://redirect.gimas.net/?n=M1001xWin72 Mit Windows 7 wird online alles noch schneller und einfacher!