Control de excepciones y errores en Visual Basic

Actualización: noviembre 2007

Visual Basic admite el control estructurado de excepciones (errores), que permite al programa detectar y recuperarse posiblemente de los errores durante la ejecución. Visual Basic utiliza una versión mejorada de la sintaxis Try...Catch...Finally que ya está admitida por otros lenguajes como C++. El control estructurado de excepciones combina una estructura de control moderna (similar a Select Case o While) con excepciones, bloques de código protegidos y filtros.

El control estructurado de excepciones, que es el método recomendado de control de errores en Visual Basic, facilita la tarea de crear y mantener programas mediante controladores de errores consistentes y exhaustivos. El método de control de excepciones no estructurado por medio de On Error puede degradar el rendimiento de la aplicación y puede dificultar la depuración y el mantenimiento del código.

En esta sección

Secciones relacionadas

  • Cambios en el lenguaje para usuarios de Visual Basic 6.0
    Resume los cambios de elementos del lenguaje en Visual Basic.

  • Guía básica del depurador
    Explica los fundamentos del uso del depurador de Visual Studio. Entre los temas, se incluyen: principios básicos de depuración, control de la ejecución, asociación del depurador al programa en ejecución, depuración Just-In-Time, iniciación del depurador automáticamente, volcados, puntos de interrupción, inspección del programa, control de excepciones, Editar y continuar, y utilizar expresiones en el depurador.

  • Depuración Just-In-Time
    Describe la depuración just-in-time, una característica que inicia automáticamente el depurador de Visual Studio cuando un programa que se ejecuta fuera de Visual Studio se encuentra con un error grave.

  • Depurar código administrado
    Explica problemas y técnicas de depuración comunes para las aplicaciones administradas.

  • Ayudante de excepciones
    Describe la característica Ayudante de excepciones que facilita la solución de problemas de errores en tiempo de ejecución.

  • Editar y continuar
    Describe Editar y continuar, una característica que ahorra tiempo y permite realizar cambios en el código fuente mientras el programa está en modo de interrupción.

  • Depurar COM y ActiveX
    Proporciona sugerencias para la depuración de aplicaciones COM y controles ActiveX.