Missing return statement

2 respostas
Isabela_Taques_Vitek
public class InteiroMatematico

{

private int n;

private int i;
public InteiroMatematico(int n)
{
    this.n=this.abs(n);
}

public void setValor(int n)
{
      this.n=this.abs(n);
}

public int getValor()
{
    return this.n;
}

private int abs( int valor)
{
    if (valor <0)
        return -valor;
        
    return valor;
}

public int Tabuada()
{
    for(int i=1; i<=10; i++)
        System.out.println(n*i);
} //erro missing return statement nsta chave

}

2 Respostas

Marcela_Braga

O último método(Tabuada() ) foi o único no qual você esqueceu de colocar o return. seu método pede um retorno do tipo int, que ele não possui.

rodriguesabner

Bom dia Isabela, seja bem vinda ao fórum, por favor, veja este tópico para entender como funcionam as postagens por aqui. Ficará mais claro para você e para todos nós.

Criado 1 de junho de 2019
Ultima resposta 2 de jun. de 2019
Respostas 2
Participantes 3