dúvida em método

4 respostas
K

olá… eu tenho o seguinte método:

public static Sala listarSala(int id)throws Exception, NamingException, MissingResourceException 
{
...
...
  if(sala == 55){      
...
...
  return lista_salas;
  }
  else{
...
..
  return lista_salas;    
  }
     
}

só que dá erro pois o compilador diz que não há retorno…
o que posso fazer ???

4 Respostas

Mauricio_Linhares

Tem alguma exceção sendo lançada por aí?

C

Quando vc dah o return dentro de uma condição, por mais que tenha return em todas as opções ele ainda vai reclamar que pode acontecer de não dar retorno nenhum, é só vc colocar fora do if/else um return null que ele pára de reclamar.

vivi_grieco

Qual o tipo do atributo lista_salas?
Coloque o código completo do método…

C

Falei besteira :oops:

A vivi_grieco que me mostrou, mas ficou com vergonha de me corrigir. :wink:

Criado 31 de maio de 2005
Ultima resposta 31 de mai. de 2005
Respostas 4
Participantes 4