public class Usuario {
private static String nome;
private static int senha;
public static void main(String[] args) {
Scanner teclado = new Scanner(System.in);
Conta conta = new Conta();
System.out.println("Qual o seu nome:");
nome = teclado.nextLine();
System.out.println("Qual a sua senha:");
try {
senha = teclado.nextInt();
} catch (java.util.InputMismatchException e) {
System.out.println("Só pode digitar valor numerico inteiro");
} finally {
senha = teclado.nextInt(); // quero que continui aqui nesse codigo
}
conta.setNome(nome);
conta.setSenha(senha);
System.out.println("Seu ID é " + conta.getNome() + "\n"
+ "Sua senha é: " + conta.getSenha());
}
}
no caso da pessoa digitar na senha uma string como eu faço pra ele aparecer a mensagem da exceção e depois voltar para a linha que pega a senha int.