null eller streng som illegalt argument?
Denne forløkke bliver ved med at kræve et positivt argument fra brugeren. Problemet er bare at den kun gør det hvis brugeren indtaster et negativt tal. Hvis brugeren indtaster en streng eller slet ikke indtaster noget skulle den stadig blive ved med at spørge efter et positivt tal. Er dette muligt?int a = new Integer(JOptionPane.showInputDialog("Enter a number")).intValue();
for (int i = 0; a<0; i++){
JOptionPane.showMessageDialog(null, "a has to be positive!");
a = new Integer(JOptionPane.showInputDialog("Enter a number")).intValue();
}