Hola Daniel.
El Switch se puede usar con letras también.
switch (letra) {
case 'a':
System.out.println("Es la letra a");
break;
case 'b':
System.out.println("Es la letra b");
break;
default:
System.out.println("Otra letra");
}
Creo que lo que a lo que te refieres es que pasa si pones una letra donde deberia ir un numero , la respuesta sencilla es que tendras una Excepcion ( error ) , estas excepciones se manejan con try - catch ... la instruccion es try ( intenta esto) y si falla (catch) arroja lo otro. Que tranquilamente podria ser un mensaje como "aca no se permiten letras solo numeros"
Si te ayude no te olvides de marcarlo como solucionado