vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
TOP-Angebot: 17 bzw. 24 Entwickler-Vollversionen zum unschlagbaren Preis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Exception rausfinden 
Autor: Caddy
Datum: 05.04.11 07:36

Hallo Leute

ich habe in meinem Programm eine Prozedur die verschiedene Exceptions auslösen könnte. Diese fang ich auch ab, aber eben nur allgemein. WIe kann ich raus finden, wie die Exceptions heissen, die er ausgibt?
z.B. NullReference, DivideByZero usw.....

ex.Message bekomm ich zwar was falsch ist, aber nicht warum...sprich "Objektverweis wurde nicht auf Objektinstanz festgelegt". WIe kriegt man per Code raus, welche Exception da geworfen wird?

Gruss Caddy

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Exception rausfinden 
Autor: bauer
Datum: 05.04.11 08:12

Meinst Du evtl. sowas ?


    Public Sub x()
 
        Try
            'Tu Was 
 
        Catch ex As OverflowException
 
        Catch ex As System.IO.IOException
 
        Catch ex As Exception
 
        End Try
 
 
    End Sub
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Exception rausfinden 
Autor: Maas
Datum: 05.04.11 08:23

        Try
            '...
        Catch ex As Exception
            Dim t As Type = ex.GetType
            Debug.WriteLine(t.ToString)
        End Try
Maas
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Exception rausfinden 
Autor: Caddy
Datum: 05.04.11 09:58

@bauer Ja sowas wollte ich damit machen


@maas Danke das habe ich gesucht. GetType hatte ich auch schon, aber wohl falsch eingebaut im Code..von daher bekam ich nie das Ergebnis:-D

Gruss Caddy

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel