Files
kotlin-fork/examples/src/NullSafety.jet
T
2011-12-25 15:51:59 +04:00

13 lines
208 B
Plaintext

package NullSafety
fun <T : Any> T?.npe() : T =
if (this == null)
throw NullPointerException()
else
this
fun main(args: Array<String>) {
val s: String? = null
s.npe<String>().length()
}