Auf Thema antworten

Danke für die Antwort. Browxy hat uns der Lehrer vorgeschlagen.......


Benutze jetzt tutorialspoint.com, dort kommt jetzt:


Exception in thread "main" java.util.NoSuchElementException

   at java.util.Scanner.throwFor(Scanner.java:862)

   at java.util.Scanner.next(Scanner.java:1485)

   at java.util.Scanner.nextInt(Scanner.java:2117)

   at java.util.Scanner.nextInt(Scanner.java:2076)

   at Adventure.Wald(Adventure.java:36)

   at Adventure.main(Adventure.java:14)


Ich sehe nur, dass in Zeile 36 und 14 was ist, aber wie soll ich das beheben?


[spoiler='Text Adventure']

import java.util.Scanner;


public class Adventure {


    Scanner myScanner = new Scanner(System.in);

    int choice;

 


    public static void main(String[] args) {

 

        Adventure dublin;

        dublin = new Adventure();

     

        dublin.Wald();

    }     

     


    public void Wald() {


        System.out.println("");

        System.out.println("Mit einer starken Vibrationen und einem heftigen Ruck befindest du dich auf einmal in einem Wald. \"Wurde ich gerade teleportiert?\"");

        System.out.println("Du erinnerst dich, wie du gerade nach dieser kleinen Figur gegriffen hast, die voller Energie pulsierte. Die muss dich wohl hier her gebracht haben.");

        System.out.println("Seit Monaten hast du versucht in das Magische Turnier zu gelangen, bist jeder Spur gefolgt die du in Büchern gelesen hast und von anderen Menschen in zwielichten Bars aufgeschnappt hast.");

        System.out.println("Auch wenn du ironischer Weise selber keine magischen Kräfte hast, hast du ein kleines Gerät auf deiner Suche gefunden, was dich ein bisschen an ein Tamagotchi erinnert.");

        System.out.println("Immerhin kannst du Energien spüren, denkst du dir, sonst hättest du niemals diese Figur gefunden, die dich hier her gebracht hat.");

        System.out.println("Du schaust auf das Gerät und spürst leichte, pulsierende Energie durch deine Hand fließen. \"Ok, dann probieren wir es mal aus!\" Ein Menü öffnet sich:");

 

        System.out.println("");

        System.out.println("Du hast einen Fähigkeitspunkt");

        System.out.println("");

        System.out.println("1: Intelligenz");

        System.out.println("2: Stärke");

        System.out.println("3: Agilität");

        System.out.println("4: ???");

     

        choice = myScanner.nextInt();

 

        if(choice==1){

            System.out.println("Du spürst wie deine Gedanken anfangen sich zu beschleunigen und verschiedenes Wissen was du über die Jahre gesammelt hast, bündelt sich und ist jederzeit abrufbereit.");

            System.out.println("Dein logisches Denken und deine Entscheidungsfähigkeit haben sich enorm gesteigert.");

        }

        if(choice==2){

            System.out.println("Du spürst wie pure Energie durch deinen gesamten Körper wie ein Wasserfall strömt. Du fühlst dich als könntest du es mit allem aufnehmen.");

            System.out.println("Du bist so neugierig geworden, dass du testen willst wie stark du geworden bist und gehst zu einem Baum.");

            System.out.println("Du holst aus und schlägst gegen den Baum. Du durchborst den Baum mit deiner Faust als wäre es Pappe.");

        }

        if(choice==3){

            System.out.println("Erst denkst du nichts ist passiert. Du machst einen Schritt nach vorne und merkst wie leicht du geworden bist und deine Reflexe sich verschärft haben.");

            System.out.println("Du gehst leicht in die Knie und springst...einen Meter in die Höhe...ohne dich wirklich angestrengt zu haben.");

        }

        if(choice==4){

            System.out.println("Nichts passiert");

        }

 


}


 



}

[/spoiler]



Oben