Scanner ent = new Scanner(System.in)
opcao = ent.nextInt();
como faço para tratar se foi digita uma string em vez de um Inteiro?
Scanner ent = new Scanner(System.in)
opcao = ent.nextInt();
como faço para tratar se foi digita uma string em vez de um Inteiro?
FranCleirton-java,
uma alternativa seria: em vez de vc usar um método para pegar um inteiro da classe Scanner vc poderia usar um método para pegar uma String, depois vc converteria essa String para char e a usaria no método isDigit(char ch) da classe Character.
falow’s!