Zum Inhalt springen

Methodenaufruf auf befehl aufrufen...


Huba

Empfohlene Beiträge

Moin ich wieder,

ich lerne java und mein erstes"großes" projekt neigt sich dem Ende. Jetzt hab ich eine Frage, ich habe ziemlich viele Methoden aufrufe, aber ich will nicht das er mit alles auf einmal ausgibt sondern nach und nach wenn ich z.b. n für next eingebe. Ein kleiner Ausschnitt meiner Aufrufe:


         try

        {

            System.out.println("\n_______________________________________________________________");

            System.out.println("Kunde 1 wird erstellt.");

            bank.erstelleKunde((long)10000, "Michael", "Mustermann");

            System.out.println("_______________________________________________________________");

        }

        catch(BankException e)

        {

            System.out.println(e.getMessage());

        }


        try

        {

            System.out.println("Kunde 2 erstellung fehlgeschlagen.");

            bank.erstelleKunde((long)10000, "Max", "Mustermann");

        }

        catch(BankException e)

        {

            System.out.println(e.getMessage());

        }

        System.out.println("_______________________________________________________________");


        try

        {

            System.out.println("Kunde 2 wird erstellt.");

            bank.erstelleKunde((long)10001, "Max", "Mustermann");

        }

        catch(BankException e)

        {

            System.out.println(e.getMessage());

        }

        System.out.println("_______________________________________________________________");


        try

        {

            bank.erstelleKunde((long)10002, "Adam", "Opel" );

            System.out.println("Kunde 3 wird erstellt.");

        }

        catch(BankException e)

        {

            System.out.println(e.getMessage());

        }

        System.out.println("_______________________________________________________________");

Joar, sollte ich da mit einem Scanner arbeiten? Wenn ja wie :S? Oder was anderem?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Gast runtimeterror

Hiermit kann man warten, bis der Anwender eine Eingabe bestätigt (nur für Testzwecke sinnvoll)

System.out.flush();

System.in.read();

System.in.skip(System.in.available());
Ansonsten noch ein bisschen Feinschliff:
statt

System.out.println(e.getMessage());

empfehle ich

e.printStackTrace();
statt (long)10000

empfehle ich 10000L

Gruß,

Kai

Link zu diesem Kommentar
Auf anderen Seiten teilen

Ah, danke schön das mit der eingabe hat sich geklärt, ich habe einen Scanner benutzt, ich wies leider nicht beim feinschliff, habe ich übernommen, ich bin leider noch nicht ganz so bewand mit exception, und das mit dem

statt (long)10000

empfehle ich 10000L

, ist mir auch neu aber habe ich übernommen :)
Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...