Introduction
PHP Manual
PHP Manual»Exceptions prédéfinies»Exception

Exception

(PHP 5, PHP 7, PHP 8)

Exception est la classe de base pour toutes les exceptions utilisateur.

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

Le message de l'exception

code

Le code de l'exception

file

Le nom du fichier dans lequel l'exception a été créée

line

La ligne où l'exception a été créée

previous

L'exception lancée précédemment

string

La représentation sous forme de chaîne de la trace de la pile

trace

La trace de la pile sous forme de tableau

Sommaire

To Top