System.SysUtils.Exception.ThrowOuterException

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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.

Siehe auch