Hab folgendes Prog zusammengezimmert 
Alles anzeigen
Es berechnet mir den Zinseszins für ein angelegtes Kapital... Es lässt sich einwandfrei kompilieren, nur bei der Ausführung hakt es. Sobald ich eine Zahl wie "100.00" eingebe schmiert es mir ab und die Konsole sagt mir:
Kapital: 100.00
Exception in thread "main" java.util.InputMismatchException
at java.util.Scanner.throwFor(Scanner.java:819)
at java.util.Scanner.next(Scanner.java:1431)
at java.util.Scanner.nextInt(Scanner.java:2040)
at java.util.Scanner.nextInt(Scanner.java:2000)
at ZinsZins.main(ZinsZins.java:10)
Process completed.
Was ist jetzt der fehler? ich habs chon alles ausprobiert
Vielleicht seht ihr mehr als ich
Wäre dankbar für eine Erklärung 
MfG
Euer One

Quellcode
- import java.util.Scanner;
- class ZinsZins {
- public static void main(String args[]){
- Scanner eingabe = new Scanner(System.in);
- System.out.print("Kapital: ");
- final double anfangskapital = eingabe.nextDouble();
- System.out.print("Zinssatz: ");
- final double zinssatz = eingabe.nextDouble();
- System.out.print("Laufzeit: ");
- final int laufzeit = eingabe.nextInt();
- double kapital = anfangskapital;
- int jahre = 0;
- while (jahre < laufzeit)
- {
- double zinsen = kapital * zinssatz / 100;
- kapital += zinsen;
- jahre++;
- }
- System.out.println("Endkapital = " + kapital);
- }
- }
Es berechnet mir den Zinseszins für ein angelegtes Kapital... Es lässt sich einwandfrei kompilieren, nur bei der Ausführung hakt es. Sobald ich eine Zahl wie "100.00" eingebe schmiert es mir ab und die Konsole sagt mir:
Kapital: 100.00
Exception in thread "main" java.util.InputMismatchException
at java.util.Scanner.throwFor(Scanner.java:819)
at java.util.Scanner.next(Scanner.java:1431)
at java.util.Scanner.nextInt(Scanner.java:2040)
at java.util.Scanner.nextInt(Scanner.java:2000)
at ZinsZins.main(ZinsZins.java:10)
Process completed.
Was ist jetzt der fehler? ich habs chon alles ausprobiert



MfG
Euer One