Comment : vérifier l'exception interne d'une exception
Mise à jour : novembre 2007
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.
Remarque : |
---|
Les options disponibles dans les boîtes de dialogue, ainsi que les noms et emplacements des commandes de menu que vous voyez, peuvent différer de ce qui est décrit dans l'aide selon vos paramètres actifs ou votre édition. Cette page d'aide est orientée sur les Paramètres de développement généraux. Pour modifier vos paramètres, choisissez Importation et exportation de paramètres dans le menu Outils. 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