-1
throw new Exception("Test");
nur Wirft neue Ausnahme auslösen ("Test"); nicht mein Text werfen
Ich kann meinen Text bekommen dort ...
Ich habe auch versucht
throw new ArgumentException("Test");
und mit einem try
catch
und ohne.
Aber es ist mein geschriebener Wurf, der das Fenster macht.
Bearbeiten: Ich arbeite mich so herum, so ist es nicht möglich, dass der Wurf kommt.
Das Auslösen einer Ausnahme mit der Nachricht ist nicht gleichbedeutend mit dem Anzeigen einer Nachricht mit der Nachricht. Was möchten Sie tun? Wenn Sie eine Nachricht anzeigen möchten, verwenden Sie MessageBox.Show ("Test") in WinForms. –
haben Sie versucht, die Ausnahme im Block "Catch" abzufangen. Stellen Sie außerdem sicher, dass in den Visual Studio-Einstellungen nicht "Alle Fehler unterbrechen" aktiviert ist. – Nirman
Und wenn Sie Ihre eigene Ausnahme mit benutzerdefiniertem Text erstellen möchten, müssen Sie Ihre eigene benutzerdefinierte Ausnahmeklasse implementieren, die von Exception abgeleitet ist. Z.B. https://blogs.msdn.microsoft.com/agileer/2013/05/17/the-correct-way-to-code-a-custom-exception-class/ – ainwood