可能重复:
返回 null 错误设计吗?
假设我有一个提示要求用户输入一些东西。如果用户不符合我的规范,则该else块返回null. 这是不好的做法吗?if如果是这样,我怎么能在/else块的范围内重复提示?
如果(foo.equalsIgnoreCase(“y”)){
返回条[x][y];
}
否则如果(foo.equalsIgnoreCase(“n”)){
返回条[x++][y];
}
别的 {
返回空值;
}