ok, capito, il problema è che non so come accoppiarlo al controllo "!scrivi.hasNextInt()". Non so se di debba usare il try catch, in quel caso ancora me lo devo guardare per bene. Stavo provando a mettere in una stringa i dati dello scanner e controllare se può essere convertita in intero ma purtroppo non si può scrivere "if (Integer.parseInt(Stringa))".