LocalizedIllegalArgumentException

constructor(message: String)

Erzeugt eine LocalizedIllegalArgumentException.

Parameters

message

Fehlermeldung


constructor(value: Serializable?, context: String, range: Range<out Comparable<*>?>?)

Erzeugt eine neue Exception fuer einen fehlerhaften Wert, der nicht zwischen den angegebenen Werten liegt.

Parameters

value

der fehlerhafte Wert

context

Resource des fehlerhaften Wertes (z.B. "email_address")

range

untere und obere Schranke


constructor(value: Serializable?, context: String, cause: Throwable = InvalidValueException(value!!, context))

Erzeugt eine neue Exception fuer einen fehlerhaften Wert.

Parameters

value

der fehlerhafte Wert

context

Resource des fehlerhaften Wertes (z.B. "email_address")

cause

Ursache


constructor(array: ByteArray, expected: Int)

Dieser Constructor kann bei Arrays mit falscher Groesse eingesetzt werden.

Parameters

array

fehlerhaftes Array

expected

erwartete Array-Groesse


constructor(cause: Throwable)

Erzeugt eine neue Exception fuer einen fehlerhaften Wert.

Parameters

cause

eigentliche Ursache


constructor(message: String?, valueException: Throwable)