try{
entrada2 = in.nextInt();
entrada = scanner.nextLine();

tentei botar um scanner diferente pra ler o enter depois do int mas ficou em
loop do mesmo jeito


e sobre o debug po não sei usar não hehhehe eu até tento clicar ali no debug
e tentar usar ele mas n me adianta nada nem sei o q fazer com ele =s

2011/4/30 Zaedy Sayão <[email protected]>

> Coloca a classe inteira, incluindo o metodo chamado antes.
>
> Como eu falei antes, usa o debug! Ta conseguindo debugar?
>
> []'s
>
> 2011/4/30 Fellipe Sombra <[email protected]>
>
>> java.util.InputMismatchException
>> at java.util.Scanner.throwFor(Unknown Source)
>>  at java.util.Scanner.next(Unknown Source)
>>  at java.util.Scanner.nextInt(Unknown Source)
>> at java.util.Scanner.nextInt(Unknown Source)
>>  at Jogo.Main.main(Main.java:38)
>>
>> o erro eh esse.. mas como eu falei fica em loop era pra der erro na
>> primeira vez por eu ter escrito a aprada errada e depois esperar eu enviar
>> outra entrada mas ele parece q considera q ja deu otra entrada ou fica
>> sempre utilizando a mesma entrada ai sempre fica entrando no catch
>>
>> 2011/4/29 Fellipe Sombra <[email protected]>
>>
>>> Quando eu digito uma string ele entra no catch ok. ai ele volta e faz o
>>> while d novo mostras as opções só que não espera uma nova entrada, ele entra
>>> no catch de novo e assim em diante.. ou seja entrou em loop.
>>>
>>> Por que ele não para ali no entrada2 = in.nextInt(); para receber outra
>>> entrada?
>>>
>>> while(inGame){
>>> opcoesInicio();
>>>  try{
>>> entrada2 = in.nextInt();
>>> switch(entrada2){
>>>  case 1: loja.abrirLoja();break;
>>> case 2: personagem1.abrirMochila();break;
>>>  case 3: banco.abrirBanco();break;
>>> case 4: System.out.println("Jogo Terminado");inGame=false;break;
>>>  default: System.out.println("Comando Inválido default inGame.");break;
>>> }
>>>  }catch(Exception e){
>>> System.out.println("Comando Inválido catch inGame.");
>>>  }
>>>
>>> --
>>> Fellipe Sombra
>>> Assessor de Projetos
>>>
>>> EJCM – Empresa Júnior de Consultoria e Desenvolvimento Web
>>> Departamento de Ciência da Computação – UFRJ
>>> www.ejcm.com.br - (21) 2598-9440
>>>
>>
>>
>>
>> --
>> Fellipe Sombra
>> Assessor de Projetos
>>
>> EJCM – Empresa Júnior de Consultoria e Desenvolvimento Web
>> Departamento de Ciência da Computação – UFRJ
>> www.ejcm.com.br - (21) 2598-9440
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Comp 2 - Geral" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected].
>> For more options, visit this group at
>> http://groups.google.com/group/comp2-geral?hl=en.
>>
>
>
>
> --
> Zaedy Dantas Sayão
> Graduando em Ciência da Computação DCC/UFRJ
> http://www.manufato.com.br/
> MSN: [email protected]
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Comp 2 - Geral" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/comp2-geral?hl=en.
>



-- 
Fellipe Sombra
Assessor de Projetos

EJCM – Empresa Júnior de Consultoria e Desenvolvimento Web
Departamento de Ciência da Computação – UFRJ
www.ejcm.com.br - (21) 2598-9440

-- 
You received this message because you are subscribed to the Google Groups "Comp 
2 - Geral" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/comp2-geral?hl=en.

Responder a