InternalError() Konstruktor
Nicht standardisiert: Diese Funktion ist nicht standardisiert und befindet sich nicht auf dem Weg zur Standardisierung. Verwenden Sie sie nicht auf Produktionsseiten, die dem Web ausgesetzt sind: Sie funktioniert nicht für alle Benutzer. Es kann auch große Inkompatibilitäten zwischen Implementierungen geben, und das Verhalten kann sich in Zukunft ändern.
Der InternalError()
Konstruktor erstellt InternalError
Objekte.
Syntax
new InternalError()
new InternalError(message)
new InternalError(message, options)
new InternalError(message, fileName)
new InternalError(message, fileName, lineNumber)
InternalError()
InternalError(message)
InternalError(message, options)
InternalError(message, fileName)
InternalError(message, fileName, lineNumber)
Note:
InternalError()
kann mit oder ohnenew
aufgerufen werden. Beide Aufrufe erzeugen eine neueInternalError
Instanz.
Parameter
message
Optional-
Menschlich lesbare Beschreibung des Fehlers.
options
Optional-
Ein Objekt mit den folgenden Eigenschaften:
cause
Optional-
Eine Eigenschaft, die die spezifische Ursache des Fehlers angibt. Wenn ein Fehler abgefangen und mit einer spezifischeren oder nützlicheren Fehlermeldung erneut ausgelöst wird, kann diese Eigenschaft verwendet werden, um den ursprünglichen Fehler zu übergeben.
fileName
Optional Nicht standardisiert-
Der Name der Datei, die den Code enthält, der die Ausnahme verursacht hat.
lineNumber
Optional Nicht standardisiert-
Die Zeilennummer des Codes, der die Ausnahme verursacht hat.
Beispiele
Erstellen eines neuen InternalError
new InternalError("Engine failure");
Spezifikationen
Nicht Teil eines Standards.
Browser-Kompatibilität
BCD tables only load in the browser