Php/docs/class.throwable

From Get docs

(PHP 7, PHP 8)

Introduction

Throwable is the base interface for any object that can be thrown via a throw statement, including Error and Exception.

Note:

PHP classes cannot implement the Throwable interface directly, and must instead extend Exception.

Interface synopsis


Throwable {

/* Methods */

abstract public getMessage ( ) : string

abstract public getCode ( ) : int

abstract public getFile ( ) : string

abstract public getLine ( ) : int

abstract public getTrace ( ) : array

abstract public getTraceAsString ( ) : string

abstract public getPrevious ( ) : Throwable

abstract public __toString ( ) : string

}

Table of Contents