Quiero ejecutar el código en el bloque try nuevamente después de capturar una excepción. ¿Es eso posible de alguna manera?¿Es posible ejecutar el código en el bloque try nuevamente después de una excepción en atrapado en el bloque catch?
Por ejemplo:
try
{
//execute some code
}
catch(Exception e)
{
}
Si se detecta la excepción que quiero ir en el bloque try de nuevo a "ejecutar algún código" e inténtelo de nuevo para ejecutarlo.
no, no es un sistema incorporado en forma estándar, pero usted puede construir su propia –
posible duplicado de [Intenta/excepción de capturas continuará a partir de la línea que causó la excepción] (http://stackoverflow.com/questions/7125352/try-catch-exception-continue-from-line-that-cause-the-exception), [Try-Catch y "Continue" - ¿esto es posible?] (http://stackoverflow.com/questions/6146248/try-catch-and-continue-is-this-possible), [Capturar y continuar] (http://stackoverflow.com/questions/7113929/catch-and-continue) –
@SunilKumarBM útil cuando se realiza una llamada a un sitio web/servicio web dudoso que expira con frecuencia o incluso arroja 500 errores. – SynXsiS