Boa tarde, no código abaixo acontece um erro Exception in thread, ele copila mas quando mando executar acontece isso…
public class produtos
{ public static void main(String[]args)
{ int valor[] = {16,20,10,12};
String nome[] = {"mouse","teclado","som","monitor"};
calculo(valor,nome);
}
public static void calculo(int valor[], String nome[])
{ int maisCaro=0, maisBarato=1000, c=0, b=0;
for(int i=0; i<4; i++)
{ if(valor[i]>maisCaro)
{ maisCaro= valor[i];
c=i;
}
if(valor[i]<maisBarato)
{ maisBarato=valor[i];
b=i;
}
}
System.out.println("o valor do produto mais caro eh:"+nome[c]);
System.out.println("o valor do produto mais barato eh:" +nome[b]);
}
}
acredito que o erro pode está no metodo…