UninitializedFieldError

final case class UninitializedFieldError(msg: String) extends RuntimeException

This class implements errors which are thrown whenever a field is used before it has been initialized.

This class implements errors which are thrown whenever a field is used before it has been initialized.

Such runtime checks are not emitted by default. They can be enabled by the -Xcheckinit compiler option.

trait Product
trait Equals
class Exception
class Throwable
class Object
trait Matchable
class Any

Value members

Constructors

def this(obj: Any)

Inherited methods

final def addSuppressed(`x$0`: Throwable): Unit
Inherited from
Throwable
Inherited from
Throwable
Inherited from
Throwable
Inherited from
Throwable
Inherited from
Throwable
Inherited from
Throwable
Inherited from
Throwable
Inherited from
Throwable
Inherited from
Throwable
Inherited from
Throwable

An iterator over the names of all the elements of this product.

An iterator over the names of all the elements of this product.

Inherited from
Product

An iterator over all the elements of this product.

An iterator over all the elements of this product.

Returns

in the default implementation, an Iterator[Any]

Inherited from
Product
Inherited from
Throwable
Inherited from
Throwable