Omo faço pra tratar se foi digitado uma String no Scanner?

Scanner ent = new Scanner(System.in);
codigo = ent.nextInt();

Como faço pra tratar se foi digitado uma String?

O classe Scanner não possui um método que recebe qualquer tipo de dado informado pelo usuário, você deverá colocá-lo explicitamente.

O que você pode fazer é tratamentos de erros, expressões regulares e outros tratamentos para contornar isso.

teria alguma sugestão, não conheco muito java

Use o método next() que dá certo.

Valeu, irei dá uma verificada

Obrigado