Das informiert den Compiler auf eine Input-Operation vorbereitet zu sein, die fehlschlagen könnte.
Angenommen Sie wollen ein Programm schreiben, das den Gesamtbetrag eines Restaurantessens berechnet.
Der Input des Programms werden die Grundkosten des Essens sein. Darauf werden 6% Verkaufssteuer und 20% Trinkgeld aufgeschlagen. Arithmetik wird mit dem Typ double
durchgeführt werden.
Hier ist das Programm mit ein paar fehlenden Teilen:
import java.io.*; class RestaurantRechnung { public static void main (String[] args) _______________________ { String charDaten; double grundpreis; _____________________________________ _____________________________________ _____________________________________ _____________________________________ System.out.println("Grundpreis: " + grundpreis + " Gesamtbetrag: " + _____________________________ ); } }
Dieses sind die fehlenden Teile, aber nicht in der richtigen Reihenfolge:
(grundpreis + grundpreis*0.06 + grundpreis*0.20) System.out.println("Geben Sie den Grundpreis ein:"); grundpreis = Double.parseDouble( charDaten ) ; BufferedReader stdin = new BufferedReader( new InputStreamReader( System.in ) ); charDaten = stdin.readLine(); throws IOException