Kotlin的异常使用方式和Java一样,除此之外Kotlin在处理异常的时候可以使用表达式
fun main() {
computer(11)
}
fun computer(index:Int){
//和java一样try catch
try {
//使用表达式
val status = if(index in 0..10) true else throw IllegalAccessException("参数错误")
}
catch (e:Exception){
println("computer: "+e.message.toString())
}
println("finish")
}
computer: 参数错误
finish
网友评论