Exception

From Get docs
Php/docs/latest/class.exception


Exception

Introduction

(PHP 5, PHP 7, PHP 8)

Exception is the base class for all user exceptions.

Class synopsis

class Exception implements Throwable {

/* Properties */

protected string $message;

protected int $code;

protected string $file;

protected int $line;

/* Methods */

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
final private __clone(): void

}

Properties

message
The exception message
code
The exception code
file
The filename where the exception was created
line
The line where the exception was created

Table of Contents


© 1997–2020 The PHP Documentation Group
Licensed under the Creative Commons Attribution License v3.0 or later.
https://www.php.net/manual/en/class.exception.php