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(letr a)){
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.
char letra='0':
for(int i=0; i<cadena.length();i++{
letra = cadena.charrAt(i);
if(Character.isLetter(letr
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
Publicar un comentario
Deja tus comentario