Pessoal, boa tarde
Estou fazendo um exercicio de cadastro de produto com venda e compra…
E ai montei o codigo todo separado em classes mas agora nao ta dando certo
Criei a classe dos produtos…
So não vou postar os metodos getters e setters para não encher a pagina
public class Produto {
private int codigo;
private String produto;
private String descricao;
private float estoque;
private float quantidade_Entrada;
private float quantidade_Saida;
E classe main é onde rodo o programa…
public static void main(String[] args) throws ExcessaoCodigoInvalido,
ExcessaoVenda, ExcessaoQuantidadeProduto {
Produto produto[] = new Produto[10];
for (int i = 0; i < produto.length; i++) {
produto[i].setQuantidade_Entrada(0);
}
int op = 0;
do {
op = Menu.menu_Principal();
switch (--op) {
case 0:
CadastroProduto.cadastrarProduto(produto);
break;
case 1:
AlterarProduto.alterarProduto(produto);
break;
case 2:
CompraProduto.comprarProduto(produto);
break;
case 3:
VendaProduto.venderProduto(produto);
break;
case 4:
ProdutoRelatorio.relatorio(produto);
break;
case 5:
System.out.println("Programa finalizado");
;
break;
default:
System.out.println("Código invalido");
break;
}
} while (op != 5);
}
}
Mas ao rodar ele acuso nullpointerexception
No caso eu la no alto eu apenas rodo aquele laço de teste mas esta dando esse erro, como resolver?
Obrigado