たぶんあなたは彼に非常に慣れていないので、そのようなコードを見てください
指向TODO()
それはどのように機能しますか?
上記のコードを実行することは問題ありません。
しかし、次のコードはエラーになります
package com.anguomob.learn
const val number=1001;
fun main() {
when(number){
1-> TODO();
1001-> TODO();
}
}
エラー内容
Exception in thread "main" kotlin.NotImplementedError: An operation is not implemented.
at com.anguomob.learn.LearnKTKt.main(LearnKT.kt:6)
at com.anguomob.learn.LearnKTKt.main(LearnKT.kt)
実際、TODOはNothingの一種です
もちろん、やることだけではありません
exitProcessのようなものもあります
それらはすべて終了するために例外をスローする必要があるため、これが使用されます