Solo Letras + clase excepcion

public static void excepcion(String cadena) throws ExceptionSoloLetra{
char letra='0':
for(int i=0; i<cadena.length();i++{
letra = cadena.charrAt(i);
if(Character.isLetter(letra)){
String mes="ingrese solo numeros\n";
throw new ExceptionComparar(mes);
}
}
}

 ese metodo le ingresas una cadena que puede ser a traves de un scanner o una variable de tipo string te la descompone en caracteres y si encuentra un numero te manda una excepcion que dice ingrese solo numeros . pero para poder hacer valida la excepcion teni que crear esta clase que te paso exa wn 

public class ExceptionSoloLetra extends Exception{
public ExceptionSoloLetra (String msg){
super(msg);
}
}




 ahora puedes ingresar solo letras sino te tira la excepcion.

Comentarios

Entradas más populares de este blog

Convertir decimal a binario, octal y hexadecima

Juego del gato