System.SysUtils.Exception.ThrowOuterException
Delphi
class procedure ThrowOuterException(E: Exception); static;
C++
static void __fastcall ThrowOuterException(Exception* E);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | Exception |
Beschreibung
ThrowOuterException löst eine Exception aus und fängt die aktuelle ab.
Rufen Sie ThrowOuterException aus einem catch-Block auf, um eine neue Exception auszulösen und die aktuelle zu beizubehalten. ThrowOuterException löst eine neue Exception aus und legt die aktuelle als innere Exception fest. ThrowOuterException ist beim Erstellen von Exception-Ketten hilfreich.
Anmerkung: Zwischen ThrowOuterException und RaiseOuterException besteht außer dem Namen kein Unterschied. Der Name ThrowOuterException wurde in erster Linie für C++-Entwickler eingeführt.