Ver Mensaje Individual
  #3 (permalink)  
Antiguo 30/09/2008, 07:47
Avatar de mvazquez
mvazquez
 
Fecha de Ingreso: octubre-2004
Ubicación: Monterrey - México
Mensajes: 875
Antigüedad: 20 años, 4 meses
Puntos: 8
Respuesta: Problema con una excepción

Hola, esta seria la estructura:


C#
Código:
            try
            {
                //AQUI pones tu codigo, lo que deseas controlar
            }
            catch (Exception ex)
            {
                //Aqui entrara si encuentra alguina Exception
                //Ejem:
                MessageBox.Show("" + ex.Message + "", "excepción", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            finally
            { 
                //Aqui SIEMPRE entrara y lo puedes usar para destruir algun objeto
            }
VB:
Código:
            Try
                'AQUI pones tu codigo, lo que deseas controlar
            Catch ex As Exception
                'Aqui entrara si encuentra alguina Exception
            Finally
                'Aqui SIEMPRE entrara y lo puedes usar para destruir algun objeto
            End Try
El Finally es opcional, ya depende de tu necesidad si quieres ponerlo.....
pero hay que tener cuidado porque por ejemplo si tu tienes un método que se llama, CatgaDatos y dentro de este invocas a otro que se llame Datos en el de carga datos es donde mostraras el mensaje de excepción y en el de Datos mandaras un throw ex; dentro del catch para que le llegue a CatgaDatos y este sea quien muestre el mensaje.

Espero que te sea útil.
Saludos.
__________________
http://vazquezvega.wordpress.com/
"La paciencia nos da el privilegio de compartir el refrescante fruto de Dios con los demás."