Senhores, recebo a mensagem “MISSING RETURN STATEMENT” no cód abaixo:
public class Exercicio7 {
private int idade;
private double altura;
private int peso;
public Exercicio7(int pIdade, int pAltura, int pPeso){
idade = pIdade;
altura = pAltura;
peso = pPeso;
}
public String verificaCategoria () {
if (idade<=12)
return "Infantil";
else if (idade>13&&idade<16&&peso<40)
return "Juvenil Leve";
else if (idade>13&&idade<16&&peso>40)
return "Juvenil Pesado";
else if (idade>17&&idade<24&&peso<45)
return "Senior Leve";
else if (idade>17&&idade<24&&peso>45&&peso<60)
return "Senior Medio";
else if (idade>17&&idade<24&&peso>60)
return "Senior Medio";
else if (idade>24)
return "Veterano";
}
}
Onde está o erro? (ou me ajudem a enteder o porquê do erro!).
Obrigado por qualquer ajuda! 
