# GamebaseException

constructor(domain: String, code: Int, message: String)

Constructs a new GamebaseException.

#### Parameters

domain

the result domain of this exception

code

the result code of this exception

message

the detail message of this exception

constructor(domain: String, code: Int, cause: Throwable)

Constructs a new GamebaseException.

#### Parameters

domain

the result domain of this exception

code

the result code of this exception

cause

the cause of this exception

constructor(domain: String, code: Int, format: String, args: Array<Any>)

Constructs a new GamebaseException.

#### Parameters

domain

the result domain of this exception

code

the result code of this exception

format

the format string (see format)

args

the list of arguments passed to the formatter.

constructor(domain: String, code: Int, message: String, cause: Throwable)

Constructs a new GamebaseException.

#### Parameters

domain

the result domain of this exception

code

the result code of this exception

message

the detail message of this exception

cause

the cause of this exception