Comment : vérifier l'exception interne d'une exception (Visual Basic)
Dans les cas où une exception est levée comme conséquence directe d'une exception antérieure, la propriété InnerException décrit l'erreur d'origine. Ces informations peuvent vous permettre de gérer l'erreur plus efficacement. S'il n'y a aucune erreur d'origine, la valeur de InnerException sera une référence Null ou Nothing dans Visual Basic. Cette propriété est en lecture seule.
Notes
Il est possible que votre ordinateur affiche des noms ou des emplacements différents pour certains des éléments d'interface utilisateur de Visual Studio dans les instructions suivantes. L'édition de Visual Studio dont vous disposez et les paramètres que vous utilisez déterminent ces éléments. Pour plus d'informations, consultez Paramètres Visual Studio.
Pour vérifier une InnerException
Vérifiez la propriété InnerException de l'exception pour déterminer la cause de l'erreur d'origine.
Try My.Computer.FileSystem.CopyFile("file1", "file2") Catch ex As System.IO.IOException MsgBox(ex.InnerException) End Try
Voir aussi
Tâches
Comment : afficher le message d'une exception dans Visual Basic
Résolution des problèmes liés à la gestion des exceptions (Visual Basic)