System.SysUtils.EIntError

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.SysUtils.EExternalSystem.SysUtils.ExceptionSystem.TObjectEIntError

Delphi

EIntError = class(EExternal);

C++

class PASCALIMPLEMENTATION EIntError : public EExternal

Propriétés

Type Visibilité  Source Unité  Parent
class public
System.SysUtils.pas
System.SysUtils.hpp
System.SysUtils System.SysUtils

Description

EIntError est la classe de base des exceptions pour les erreurs portant sur des valeurs mathématiques entières.

EIntError est une exception générique liée aux calculs sur les entiers. Bien qu'elle ne soit jamais déclenchée dans la bibliothèque d'exécution, il s'agit de l'exception de base à partir de laquelle sont dérivées toutes les exceptions liées aux calculs arithmétiques. Ces exceptions sont décrites dans le tableau suivant :



Exception Signification

EDivByZero

Tentative de division par zéro

ERangeError

Nombre ou expression hors de l'intervalle

EIntOverflow

Dépassement dans une opération entière



Les informations d'exception à l'exécution sont enregistrées dans des champs fournis par EExternal.

Voir aussi