![]() |
Delphi-Version: XE2
Ungefangene Exceptions finden
Hallo-
Kann ich mit irgendwelchen IDE-Hilfsmitteln ungefangene Exceptions finden? Ich habe eine Methode die stellenweise bewusst Exceptions wirft. Das lässt sich auch in der Deklaration per XMLDoc kenntlich machen. Kann ich irgendwie suchen, wo die Funktion benutzt wird, ohne in einem try-Block zu liegen? Oder müsste ich nun nach jeder Benutzung der Methode überall suchen und schauen, ob die eventuelle Exception gefangen wird? |
AW: Ungefangene Exceptions finden
Ich hoffe, mich schlägt niemand, das alte Teil nach vier Monaten wieder auszubuddeln, aber ich fand soeben die
![]() Kurze Antwort: Nein. |
AW: Ungefangene Exceptions finden
Ganz genau weiß ich nicht welche Frage Du hier hast, aber oft werden die Expections ja vom Delphiquellcode selbst "manuell" ausgelöst, da das Prüfe der Werte dies ergibt ...
Es gibt mit aber mit der Komponente TApplicationEvents die Möglichkeit zentral die Fehler abzufangen. Wenn man wissen will wo ungefähr das Problem auftritt, setze ich in bestimmten Bereichen einen Variablenwert den ich mir ausgeben lasse. Dann kommt man der Sache schon näher. |
AW: Ungefangene Exceptions finden
Zitat:
|
AW: Ungefangene Exceptions finden
Richtig, richtig.
Ursprünglich ging es mir - damals noch Java-geschädigt - darum, zur Entwurfszeit zu sehen, welche Exceptions genau in einer Methode (und ihren enthaltenen Aufrufen) auftreten können und welche davon in der Aufrufreihenfolge darüber behandelt werden, in der Reihenfolge zwei drüber, drei drüber, ... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:51 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz