(PHP 5, PHP 7, PHP 8)
Exception is the base class for all user exceptions.
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}
The exception message
The exception code
The filename where the exception was created
The line where the exception was created
The previously thrown exception
The string representation of the stack trace
The stack trace as an array
© 1997–2025 The PHP Documentation Group
Licensed under the Creative Commons Attribution License v3.0 or later.
https://www.php.net/manual/en/class.exception.php