E'proprio questo il punto...Il mio problema era quello che non volevo gestire le eccezzioni ma semplicemente trovare un metodo adatto.

codice:
if(!cambia){	
					
			do{
					
				System.out.print("TURNO Nero - Inserisci le coordinate>");
				x= input.nextInt();
				y= input.nextInt();
					
			}while(settaCoordinate(x, y, "N")==false);
				
			stampaMatrice(false);
			cambia = true;
Se l'utente inserisce un valore diverso da un intero (es. una Stringa), mi viene generata un eccezione InputMisMatch, il mio problema è che non riesco a gestire l'eccezzione di modo che venga richiesto nuovamente di inserire l'input poichè il programma va in loop.