Практическое руководство. Проверка наличия у исключения вложенного исключения (Visual Basic)
Если исключение возникает в результате предыдущего исключения, свойство InnerException описывает исходную ошибку. Эта информация позволит более эффективно обработать ошибку. Если исходной ошибки не существует, свойство InnerException будет содержать пустую ссылку или значение Nothing в Visual Basic. Это свойство доступно только для чтения.
Примечание
На вашем компьютере названия некоторых элементов интерфейса пользователя Visual Studio или их расположение могут отличаться от указанных в нижеследующих инструкциях. Это зависит от имеющегося выпуска Visual Studio и используемых параметров. Дополнительные сведения см. в разделе Параметры Visual Studio.
Проверка InnerException
Проверьте свойство InnerException исключения, чтобы определить причину исходной ошибки.
Try My.Computer.FileSystem.CopyFile("file1", "file2") Catch ex As System.IO.IOException MsgBox(ex.InnerException) End Try
См. также
Задачи
Практическое руководство. Отображение сообщения исключения в Visual Basic
Устранение неполадок при обработке исключений (Visual Basic)