Sdílet prostřednictvím


Postupy: Kontrola k výjimce vnitřní výjimce (Visual Basic)

V případech, kde je vyvolána výjimka, která je přímým důsledkem předchozí výjimky, vlastnost InnerException popisuje původní chybu. Tyto informace vám umožní účinnější zpracování chyb. Pokud není žádná původní chyba, hodnota InnerException bude null nebo Nothing v Visual Basic. Vlastnost je určena pouze pro čtení.

Poznámka

Ve vašem počítači se pro některé z prvků uživatelského rozhraní aplikace Visual Studio mohou zobrazit jiné názvy a umístění, než jsou uvedena v následujících pokynech. Tyto prvky jsou určeny verzí aplikace Visual Studio a použitým nastavením. Další informace naleznete v tématu Visual Studio, nastavení.

Chcete-li zkontrolovat InnerException.

  • Zkontrolujte vlastnost InnerException výjimky k zjištění příčiny původní chyby.

    Try
        My.Computer.FileSystem.CopyFile("file1", "file2")
    Catch ex As System.IO.IOException
        MsgBox(ex.InnerException)
    End Try
    

Viz také

Úkoly

Postupy: Zobrazení zprávy výjimky v jazyce Visual Basic

Poradce při potížích s výjimkou zpracování (Visual Basic)

Odkaz

InnerException

Další zdroje

Úkoly (Visual Basic) zpracování výjimek