Ir ao conteúdo

Java Erro aparentemente simples, ou não kk - Missing Return Statement "}"


Ir à solução Resolvido por JorgeGus,

Posts recomendados

Postado

Pessoal, estou com um erro que aparenta ser besta, porém eu não estou conseguindo solucionar ele kkkk, na verdade eu não estou encontrando ele, pode ser mais obvio do que eu imagino, mas não estou conseguindo.

Se alguém puder dar uma força ai, agradeço.

 

Erro: 

.\Discografia.java:38: error: missing return statement
       }
       ^
1 error

 

 

public class Discografia {

private String primeiroAlbum = "";
private int qtdAlbums = 0;
private String mscPreferida = "";

//==========================================================


public String getPrimeiroAlbum(){
       return primeiroAlbum;
       }

public String getMscPreferida(){
       return mscPreferida;
       }

public int getQtdAlbums(){
       return qtdAlbums;
       }


//==========================================================


public void setPrimeiroAlbum(String primeiroAlbum){
       this.primeiroAlbum = primeiroAlbum;
       }

public void setMscPreferida(String mscPreferida){
       this.mscPreferida = mscPreferida;
       }

public int setQtdAlbums(int qtdAlbums){
       this.qtdAlbums = qtdAlbums;
       }

}

 

  • Curtir 1
  • Solução
Postado

O último método, "public int setQtdAlbums" deveria ser "public void setQtdAlbums"

 

Se o método é declarado como int ele precisa retornar um int, e se ele é declarado como void ele não deve retornar nada.

  • Curtir 1
  • Membro VIP
Postado
8 horas atrás, Victor Hugo Barbosa Silva disse:

Erro: 

.\Discografia.java:38: error: missing return statement
       }
       ^
1 error

 

O erro saiu autoexplicativo, vide:


image.png

 

 

Basta mudar para void, como sugerido pelo @JorgeGus.

 

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!