【第三阶段】kotlin语言中的先决条件函数

用于函数内部判断异常,节省开发
1.checkNotNull()如果传入为null则抛出异常

fun main() {
   var name:String?=null
   checkNotNull(name)
}

执行结果
【第三阶段】kotlin语言中的先决条件函数_第1张图片
2.requireNotNull ()如果传入为null则抛出异常

fun main() {
   var name:String?=null
   requireNotNull(name)
}


执行结果
【第三阶段】kotlin语言中的先决条件函数_第2张图片
3.require()布尔类型为false时抛出异常

fun main() {
   var name:String?=null
   var isSelect:Boolean=false
   require(isSelect)
}

执行结果
【第三阶段】kotlin语言中的先决条件函数_第3张图片

你可能感兴趣的:(Kotlin,kotlin,开发语言,android)