Hallo alle zusammen, bin gerade dabei mich wieder was in Java einzulesen und hab zur Übung ein einfaches Programm geschrieben. Dieses soll jediglich vom Anwender zwei Eingaben über die Konsole entgegennehmen und im Nachhinein wieder ausgeben. Bei der ersten Eingabemöglichkeit läuft das Programm auch wie vorgesehen ab, allerdings überspringt es die zweite Eingabemöglichkeit und beendet dannach das Programme. Währe total toll wenn ihr mir sagen könntet wie ich den Quellcode modifizieren muss, damit dem nicht mehr so is.
Code:
import java.io.*;
public class arith
{
public static int getInput() throws IOException
{
int value = 0;
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
value = Integer.parseInt(br.readLine());
br.close();
return value;
}
public static void main(String args[])
{
int a = 0, b = 0;
try
{
System.out.print("Bitte Wert 1 eingeben: ");
a = getInput();
System.out.print("Bitte Wert 2 eingeben: ");
b = getInput();
System.out.println("Ihre beiden Werte waren: " + a + " u. " + b);
}
catch(Exception e)
{
System.out.println("Wert konnte nicht eingelesen werden");
}
}
}