Schwerwiegende Fehler

Aus RAD Studio
Wechseln zu: Navigation, Suche

{{f|radstudio|Nach oben zu Delphi Compiler-Fehler - Index

Schwerwiegende Fehler führen in jedem Fall zu einer unmittelbaren Beendigung des Programms.

Exception-Zuordnung

In Anwendungen, die die Unit System.SysUtils verwenden (wie die meisten GUI-Anwendungen), sind schwerwiegenden Fehlern Exceptions zugeordnet. Eine Beschreibung der jeweiligen Fehlerbedingung finden Sie in der Dokumentation zur Exception.

E/A-Fehler

In der folgenden Tabelle sind alle schwerwiegenden Fehler einschließlich Nummer und zugehöriger Exception aufgeführt.

Nummer

Name

Exception

200

Division durch Null

System.SysUtils.EDivByZero

201

Fehler bei Bereichsprüfung

System.ERangeError

202

Stack-Überlauf

EStackOverflow

203

Heap-Überlauf

EOutOfMemory

204

Ungültige Zeigeroperation

EInvalidPointer

205

Gleitkommaüberlauf

System.EOverflow

206

Gleitkommaunterlauf

System.EUnderflow

207

Ungültige Gleitkommaoperation

System.EInvalidOp

210

Fehler bei abstrakter Methode

EAbstractError

215

Arithmetischer Überlauf (nur Integer)

System.EIntOverflow

216

Zugriffsverletzung

EAccessViolation

217

Control-C

EControlC

218

Privilegierte Anweisung

EPrivilege

219

Unzulässige Typkonvertierung

System.EInvalidCast

220

Unzulässige Variant-Typkonvertierung

Variants.EVariantError

221

Unzulässige Variant-Operation

Variants.EVariantError

222

Kein Aufruf-Dispatcher für variante Methode

Variants.EVariantError

223

Variantes Array kann nicht erzeugt werden

Variants.EVariantError

224

Variante enthält kein Array

Variants.EVariantError

225

Abgrenzungsfehler bei variantem Array

Variants.EVariantError

226

TLS-Initialisierungsfehler

Keine Zuordnung zu Exception möglich

227

Assertion fehlerhaft

System.SysUtils.EAssertionFailed

228

Interface-Umwandlungsfehler

System.SysUtils.EIntfCastError

229

Safecall-Fehler

System. SysUtils.ESafeCallException

230

Unbehandelte Exception

Keine Zuordnung zu Exception möglich

231

Zu viele verschachtelte Exceptions

Maximal 16 sind zulässig

232

Signal für schwerwiegenden Fehler bei Nicht-Delphi-Thread

Keine Zuordnung zu Exception möglich


Siehe auch