Código java:
Ver original
public void verifcar(int n) throws NumeroException { if (n < 0) throw new NumeroException("El numero es menor a 10"); }
la excepción NumeroException ya la tengo definida.
entonces mi duda es si puedo hacer eso y tengo el mismo resultado al momento de controlar la excepción: poner el método que llama a verficar con un throws y ya la excepción sigue derecho o debo encerrar la llamada el método verififcar en un try - catch y luego en el catch volverla a lanzar dejo un código donde me explico
Código java:
Ver original
public void llamadaVerificar(int n) throws NumeroException { //Esta es la opción uno, por fuera de los try y catch la excepción sigue derecho?? verificar(n); } //-------------------------------------------------------------------- public void llamarVerificar(int n) throws NumeroException { //Esta es la opcion dos entre el try y catch try { verificar(n); } catch (NumeroException ne) { throw ne; } }
me gustaria saber cual es correcta o si ambas hacen lo mismo