Hola soy nuevo en este foro me gustaria saber porque en Netbeans me va bien este programa y usando java -jar me da un erro
Mi problema es que ejecuto este codigo con el compilador de netbeans y me va bien no me da ningun error ni nada pero al ejecutarlo con java -jar me da error en el parseInt del if(c == '\ n')
el error es el siguiente:
Código:
java.lang.Integer.parseInt(Unknow Source)
Aqui dejo el codigo:
Código:
package oie;
import java.io.IOException;
public class Main {
public static void main(String[] args) {
while(infi){
c = (char)System.in.read();
if(c == '\n'){
if(!leido.toString().isEmpty()){
numeros[k] = Integer.parseInt(leido.toString());
leido.delete(0,leido.length());
k++;
}
break;
}else if(c == ' '){
if(!leido.toString().isEmpty()){
numeros[k] = Integer.parseInt(leido.toString());
leido.delete(0,leido.length());
k++;
}
}else{
leido.append(c);
}
}