在构造函数中调用super并在Kotlin中分配一个字段?
我想初始化status
字段里面的构造函数除了调用super
。
class MyException : RuntimeException { init { val status: Status } constructor(status: Status) : super() constructor(status: Status, cause: Throwable) : super(cause) }
我怎样才能做到这一点?
这对我有用:
class MyException : RuntimeException { val status: Status constructor(status: Status) : super() { this.status = status } constructor(status: Status, cause: Throwable) : super(cause) { this.status = status } }