Chapter 4 - Section 4
fun main(args: Array<String>) { var nullValue:String? = null println(nullValue) val l:Int? = nullValue?.length println("Length is $l") if (l == null) { println("Length is null") } val message = if (l != null) { "Length: $l" } else { "l is null" } println(message) val l2 = l ?: -1 println("The value of l2 is $l2") try { val l3 = l!! println("The value of l3 is $l3") } catch (e: KotlinNullPointerException) { println("l3 is null") } }