java_expert_123·4 年前·議論No it doesn't, it just forces these designs to be apparent at compile type and fail there instead of blowing up at runtime.Do you not know why Kotlin exists or why dart added null safety or why C# added null safety? Or were they also wrong in their choices?