InternalError() Konstruktor
Nicht standardisiert: Diese Funktion ist nicht standardisiert. Wir raten davon ab, nicht-standardisierte Funktionen auf produktiven Webseiten zu verwenden, da sie nur von bestimmten Browsern unterstützt werden und sich in Zukunft ändern oder entfernt werden können. Unter Umständen kann sie jedoch eine geeignete Option sein, wenn es keine standardisierte Alternative gibt.
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)
Hinweis:
InternalError() kann mit oder ohne new aufgerufen werden. Beide Varianten erzeugen eine neue Instanz von InternalError.
Parameter
messageOptional-
Menschlich lesbare Beschreibung des Fehlers.
optionsOptional-
Ein Objekt mit den folgenden Eigenschaften:
causeOptional-
Eine Eigenschaft, die die spezifische Ursache des Fehlers angibt. Wenn Sie einen Fehler abfangen und mit einer spezifischeren oder nützlicheren Fehlermeldung erneut werfen, kann diese Eigenschaft verwendet werden, um den ursprünglichen Fehler zu übergeben.
fileNameOptional Nicht standardisiert-
Der Name der Datei, die den Code enthält, der die Ausnahme verursacht hat.
lineNumberOptional Nicht standardisiert-
Die Zeilennummer des Codes, der die Ausnahme verursacht hat.
Beispiele
>Erstellen eines neuen InternalError
new InternalError("Engine failure");
Spezifikationen
Kein Bestandteil eines Standards.