Cómo: Comprobar la excepción interna de una excepción
Actualización: noviembre 2007
En los casos en los que una excepción se produce como un resultado directo de una excepción anterior, la propiedad InnerException describe el error original. Esta información puede permitirle controlar el error de un modo más eficaz. Si no hay ningún error original, el valor de InnerException será una referencia nula o Nothing en Visual Basic. Esta propiedad es de sólo lectura.
Nota: |
---|
Las opciones disponibles en los cuadros de diálogo, y los nombres y ubicaciones de los comandos de menú que se ven podrían diferir de lo que se describe en la Ayuda, en función de los valores de configuración o de edición activos. Esta página de Ayuda se ha redactado teniendo en cuenta la Configuración general de desarrollo. Para cambiar la configuración, elija Importar y exportar configuraciones en el menú Herramientas. Para obtener más información, consulte Valores de configuración de Visual Studio. |
Para comprobar una propiedad InnerException
Compruebe la propiedad InnerException de la excepción para determinar la causa del error original.
Try My.Computer.FileSystem.CopyFile("file1", "file2") Catch ex As System.IO.IOException MsgBox(ex.InnerException) End Try
Vea también
Tareas
Cómo: Mostrar un mensaje de excepción en Visual Basic
Solucionar problemas de control de excepciones