kotlin: TODO函数

一,功能

TODO 函数 唯一的作用 就是 抛出异常 ,

该函数 执行永远失败 , 并且 返回 Nothing 类型

二,例子

代码:

        //处理按钮点击事件
        binding.button2.setOnClickListener {
            TODO("TODO 抛出异常")
        }

运行结果:

image

三,例子:

代码:

定义函数:

fun exampleFunction(number: Int): String {
    if (number < 0) {
        // 未实现的部分,用 TODO() 标记
        TODO()
    }
    // 这里是一些已实现的代码
    return "${number} 是正数"
}

调用:

        //处理按钮点击事件
        binding.button3.setOnClickListener {
            println(exampleFunction(5))
        }

        //处理按钮点击事件
        binding.button4.setOnClickListener {
            println(exampleFunction(-2))
        }

运行结果:

image

image

posted @ 2025-08-23 09:19  刘宏缔的架构森林  阅读(12)  评论(0)    收藏  举报