System.SysUtils.Exception.ThrowOuterException
Delphi
class procedure ThrowOuterException(E: Exception); static;
C++
static void __fastcall ThrowOuterException(Exception* E);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | Exception |
Description
ThrowOuterException déclenche une exception et capture celle en cours.
Appelez la méthode RaiseOuterException depuis un bloc catch pour déclencher une nouvelle exception et préserver celle en cours. RaiseOuterException déclenche une nouvelle exception et définit celle en cours en tant qu'exception interne. RaiseOuterException est utile lors de la création de chaînes d'exceptions.
Remarque : Il n'y a pas de différences entre les méthodes ThrowOuterException et RaiseOuterException, à l'exception du nom. ThrowOuterException est nommée ainsi surtout pour les développeurs C++.