Exception

(PHP 5, PHP 7, PHP 8)

Einführung

Exception ist die Basisklasse für alle Benutzer-Exceptions.

Klassenbeschreibung

class Exception implements Throwable {
/* Eigenschaften */
protected string $message = "";
private string $string = "";
protected int $code;
protected string $file = "";
protected int $line;
private array $trace = [];
private ?Throwable $previous = null;
/* Methoden */
public __construct(string $message = "", int $code = 0, ?Throwable $previous = null)
final public getMessage(): string
final public getPrevious(): ?Throwable
final public getCode(): int
final public getFile(): string
final public getLine(): int
final public getTrace(): array
final public getTraceAsString(): string
public __toString(): string
private __clone(): void
}

Eigenschaften

message

Die Exceptionmeldung

code

Die Fehlernummer der Exception

file

Der Name der Datei, in der die Exception erzeugt wurde

line

Die Zeile, in der die Exception ausgelöst wurde

previous

Die zuvor ausgelöste Exception

string

Die String-Darstellung des Stacktraces

trace

Der Stacktrace als Array

Inhaltsverzeichnis