Como salir de una accion

Toni
13 de Febrero del 2004
hay alguna forma de salir de una accion (sin return) si se produce un error? como una analogia a break de un switch o un bucle. Imaginad que hay una accion que si el primer try peta ya no tiene sentido procesar los siguientes.
Ejemplo:

static void Accion (){

try{
//codigo que puede petar
}
catch (IOExcepcion e){
salir de la funcion !
}
//siguentes n try ...
}

Alvaro
13 de Febrero del 2004
Lo que puedes hacer es lanzar una excepción:

static void Accion () throws Exception{

try{
//codigo que puede petar
}
catch (IOExcepcion e){
throw new Exception("mensaje");
/*u otro tipo de excepcion, también te puedes crear una a medida*/
}
//siguentes n try ...
}