System.SysUtils.Exception.ThrowOuterException

De RAD Studio API Documentation
Aller à : navigation, rechercher

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++.

Voir aussi