nkdos Posted April 19, 2011 Report Share Posted April 19, 2011 Bueno resulta que estoy haciendo una especie de formulario. Se que las excepciones se manejan con el try catch, pero no logro captar como ocuparlo bien. por ejemplo unos de los datos que quiero pedir por pantalla son: -nombre -apellido -edad Entonces quiero crear una excepcion donde por ejemplo en nombre y apellido solo pueda ingresar letras, y en edad solo pueda ingresar numeros :S Link to comment Share on other sites More sharing options...
Th3_K4T Posted April 22, 2011 Report Share Posted April 22, 2011 Es que estás equivocado, tienes que entender que en Java algunos métodos o clases "patean" excepciones, eso lo hacen con throws, tu incluso puedes crear tus propias excepciones y que algún método lo tire en caso que ocurra algo. Por ejemplo si intentas convertir un String que contiene letras en un entero, tira una excepción, pero eres tú el que la maneja mediante el try catch. Ejemplo try{ código peligroso }catch (Exception e){ que hacer en caso de error } Exception es el padre de las excepciones, así como Object es el padre de los objetos. Si quieres que un campo contenga sólo letras o sólo números y manejarlo con excepciones tendrías que hacer tu propia excepción y un método que valide lo que quieres. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now