Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/06/2010, 18:49
Benox
 
Fecha de Ingreso: mayo-2010
Mensajes: 43
Antigüedad: 14 años
Puntos: 0
Ayuda excepciones en Java

Estimados:

Necesito ayuda con unas excepciones personalizadas

mi programa requiere una validacion de un int, tiene que ser entre un rango de 130-190
necesita 3 excepciones una para cada caso
mayor a 190
menor a 130
numero negativo

Un poco de mi codigo:


public class altura {

public static void main(String[] args){

int a;
Censor asd = new Censor();
a=asd.obtenerAltura();
System.out.println("valor"+a);

}

}


import java.util.Random;


public class Censor extends Exception {
public int obtenerAltura(){
int x;
Random rand = new Random();
x=rand.nextInt(210-(-200))+(-200);
System.out.println("Altura: "+x);
return x;

}
}


he estado googleando pero no logro entender mucho, si alguien fuera tan amable de explicarme como definir estas 3 excepciones o alguna de ellas le estare muy agradecido

pd: el programa requiere el uso de solo 2 clases :S, pero si se hace con mas no importa, es solo para entender como hacer las excepciones