Je reçois cette exceptionJe reçois exception de format numérique pour ce code
Exception dans le thread "principal" java.lang.NumberFormatException: null
à java.lang.Integer.parseInt (Integer.java : 542)
à java.lang.Integer.parseInt (Integer.java:615)
à Test.main (Main.java:10)
Pour le code:
import java.util.*;
import java.io.*;
class Test {
public static void main (String[] args) throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
int a[]=new int[10],flag=1;
System.out.println("Enter The Nos.");
for(int i=0;i<=9;i++)
a[i]=Integer.parseInt(br.readLine());
int i=0;
do{
if(a[i]!=42)
System.out.println(a[i]);
else{ flag=0;break;
} i++;
}while(flag==1);
}
}
Il fonctionne bien sur Eclipse mais sur d'autres IDE, il donne cette exception.
pouvez-vous me montrer votre entrée pour ce programme? –
Le message d'exception est suffisamment clair. Qu'est-ce que tu ne comprends pas? – Raedwald
Essayez le code dans ma réponse. Cela devrait faire l'affaire. – Atri