PHP Function Reference

PHP JsonException class



Exception thrown if JSON_THROW_ON_ERROR option is set for json_encode() or json_decode(). Code contains the error type, for possible values see json_last_error().

Class synopsis

class JsonException extends Exception {
  //Inherited properties
  protected string $message;
  protected int $code;
  protected string $file;
  protected int $line;

  //Inherited methods
  final public Exception::getMessage(): string
  final public Exception::getPrevious(): ?Throwable
  final public Exception::getCode(): int
  final public Exception::getFile(): string
  final public Exception::getLine(): int
  final public Exception::getTrace(): array
  final public Exception::getTraceAsString(): string
  public Exception::__toString(): string
  final private Exception::__clone(): void
}

❮ PHP JSON Reference