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