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