Premetto che non so se è il modo migliore per prendere un input da tastiera, la prima volta che ho usato il metodo nextline ha funzionato, più avanti nel programma però:
Scanner inputCarattere=new Scanner(System.in);
String tmp="";
tmp=inputCarattere.nextLine();
this.carattereInserito=tmp.charAt(0);
inputCarattere.close();
quando lo eseguo mi da un errore Eccezione e dice che non trova testo nella linea successiva, ovviamente, se aspettasse che inserisco il carattere la troverebbe come faccio a risolvere il problema?