A
Achim
Gast
Hallo,
mit einer Endlosschleife for(;
funktioniert es, aber mit dieser nicht ?? die Meldung heisst dann :
java:29: missing return statement....wieso den?? verstehe ich nicht..
also ich will das nach 3 fehleingaben das programm aufhört z.B mit System.exit(0);
danke
mit einer Endlosschleife for(;
java:29: missing return statement....wieso den?? verstehe ich nicht..
also ich will das nach 3 fehleingaben das programm aufhört z.B mit System.exit(0);
danke
Code:
public static int readInt(String r)throws Exception {
for(int i=0;i<=3;i++)
try {
return Integer.parseInt(readString(r).trim());
}
catch (NumberFormatException e) {
IO.write("Bitte eine Zahl eingeben !!");
}