aquastar (19.03.2012)
-
19.03.2012, 20:42 #1
[Java] ArrayIndexOutOfBoundsException
Hallo!
Irgendwie finde ich den Fehler nicht, ich gebe euch einfach mal den Source und die dazu ausgespuckte Exception.
PHP-Code:import java.util.Scanner;
public class Test_Project {
public static void main(String[] args)
{
Scanner s = new Scanner(System.in);
int[] i = new int[1];
System.out.println("Welche zwei Zahlen möchtest Du miteinander addieren?");
System.out.println("Bitte gib die erste Zahle ein!");
i[0] = s.nextInt();
System.out.println("Bitte gib die zweite Zahl ein!");
i[1] = s.nextInt();
System.out.println(String.format("Das Ergebnis aus deinen Zahlen %s und %s ergibt %s", i[0], i[1], (i[0]+i[1])));
}
}
PHP-Code:Welche zwei Zahlen möchtest Du miteinander addieren?
Bitte gib die erste Zahle ein!
500
Bitte gib die zweite Zahl ein!
400
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 1
at Test_Project.main(Test_Project.java:15)
Gruß
-
19.03.2012, 20:44 #2
- Registriert seit
- 15.11.2011
- Beiträge
- 8.097
- Blog Entries
- 5
Thanked 9.406 Times in 3.242 PostsAW: [Java]Programmierfehler
Der Array ist zu klein.
Du arbeitest mit 2 Werten, in den Array passt aber nur einer.
PHP-Code:int[] i = new int[2];
-
The Following User Says Thank You to DMW007 For This Useful Post:
Ähnliche Themen
-
Neuerungen in Java 8
Von Nuebel im Forum JavaAntworten: 9Letzter Beitrag: 25.12.2018, 02:54 -
Win7 Java in Safari ausführen (Fehlermeldung Java nicht installiert)
Von Silverstar im Forum WindowsAntworten: 8Letzter Beitrag: 02.12.2013, 23:41 -
Java EE 32 Bit?
Von Pwned im Forum JavaAntworten: 2Letzter Beitrag: 04.08.2012, 23:08 -
Ubuntu Sun Java
Von hYpercrites im Forum LinuxAntworten: 3Letzter Beitrag: 20.06.2012, 15:17 -
[Java] Timer
Von rVs14 im Forum JavaAntworten: 1Letzter Beitrag: 16.06.2012, 12:13
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.