gpt4 book ai didi

Java:空检查的最佳实践

转载 作者:行者123 更新时间:2023-12-01 18:39:00 24 4
gpt4 key购买 nike

我知道对公共(public) API 中的每个参数进行 NULL 检查是 java 中的良好实践。但只是好奇,我们是否需要在所有方法的前面进行这样的 NULL 检查。这样做肯定有其值(value):更早地捕获错误并提供更好的错误消息。但这是否值得,我的意思是在所有方法中进行相同的 NULL 检查似乎太乏味了。如果需要的话,为什么 JVM 默认不能完成这项工作。

请分享您的想法。

最佳答案

If that is needed, why JVM cannot the job by default.

确实如此!它检查该值是否为 null,如果不是,则抛出 NullPointerException。在许多情况下,这是适当的行为,您不需要更改它。

关于Java:空检查的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20693058/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com