gpt4 book ai didi

java - 如果 boolean 函数失败,返回什么?

转载 作者:行者123 更新时间:2023-11-29 09:35:58 26 4
gpt4 key购买 nike

假设一个方法:

public boolean setAttribute(){
boolean returnval = false;
object = this.getObject; //suppose this returns null
for(Object obj : object.getObjectsForLoop()){ //<== this will fail
doSomething();
returnval = true;
}
return returnval;
}

现在,假设它在别处调用,在一个过程中。此方法是否会在第四行失败并且不返回任何内容?

最佳答案

它会抛出一个NullPointerException 而不是返回任何东西

阅读Exceptions Java Tutorial的足迹获取更多信息。此页面上对概念和过程有很好的解释:What Is an Exception?

关于java - 如果 boolean 函数失败,返回什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5897807/

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