java.lang.Integer.parseInt

3 respostas
J

esta dando esse erro:“java.lang.Integer.parseInt”

package test;

import javax.swing.JOptionPane;

public class exercicio3 {

public static void main(String[] args) {

String[] nome = new String[3];

int [] preco = new int [3];

int contador=0;

while (contador < 3){

nome[contador] = JOptionPane.showInputDialog(Digite seu nome do produto:);

preco[contador] =Integer.parseInt(JOptionPane.showInputDialog(Digite o preço:));

contador++;

JOptionPane.showMessageDialog(null, nome + = + preco);}

}

}

3 Respostas

igomes

Se vc não colocar a informação que seu parse precisa, ele vai dar exception mesmo.

E

Trabalhe com Integer em vez de int tipos primitivos não aceita null.

igomes

O problema é o parse, não é questão de tipo primitivo ou referencia

Criado 22 de maio de 2016
Ultima resposta 23 de mai. de 2016
Respostas 3
Participantes 3