¿Cómo volver a lanzar una excepción atrapada?

18/11/2005 - 01:14 por Benton | Informe spam
Hola,

Tengo el siguiente bloque try...catch:

try
{
}
catch (FbException e)
{
}

Dentro del bloque catch, dependiendo de cierta condición, podría ser
necesario volver a lanzar la misma excepción, como si no hubiera sido
atrapada.

¿Cómo puede hacerse esto?

Saludos,

-Benton

Preguntas similare

Leer las respuestas

#1 Eduardo A. Morcillo [MS MVP VB]
18/11/2005 - 02:25 | Informe spam
Con throw. Si no indicas ninguna excepcion entonces relanza la excepcion del
catch:

try {
// lo que sea
} catch (Exception e) {
throw;
}

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
http://mvp.support.microsoft.com/pr...4EF5A4191C
Respuesta Responder a este mensaje
#2 Alvaro Torres Tatis
18/11/2005 - 04:40 | Informe spam
try
{
}
catch (Exception e)
{
// Hacer algo
throw e;
}

"Eduardo A. Morcillo [MS MVP VB]" <emorcillo .AT. mvps.org> escribió en el
mensaje news:%23q%
Con throw. Si no indicas ninguna excepcion entonces relanza la excepcion
del catch:

try {
// lo que sea
} catch (Exception e) {
throw;
}

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
http://mvp.support.microsoft.com/pr...4EF5A4191C

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida