Int bereich -> String eingabe -> fehler
-
Hab ne for schleife geschriebenn
am anfang des programmes wird verlangt eine zahl einzugeben..
wenn man z.b. 5 eingibt, wird 5 mal hinterenander "hello world" geschrieben..jetzt will ich mein programm erweitern.. es soll eine fehlermeldung erscheinen wenn man am anfang statt zahl ein buchstabe eingibt..
(ich kann erst dos programme schreiben)
MfG
technology
-
Einfach so:
String str = "dfd"; try { int i = Integer.parseInt(str); } catch (NumberFormatException ex) { System.out.println ("Fehler"); }
-
Vielen Dank..
Problem gelöstLösüng:
[cpp]import javax.swing.*; public class zahleingabe { public static void main(String[]args) { String zahl = JOptionPane.showInputDialog(null, "Bitte geben Sie eine Zahl ein!"); try { int i= Integer.parseInt(zahl); for (int j=0; j < i; j++) { System.out.println("Hello World"); }} catch (NumberFormatException ex) { System.out.println("Fehler! Bitte eine Zahl eingeben!"); } } }[/cpp]
MfG
technology