Java "add return statement" 错误
Java "add return statement" error
public class1 foo ( class1 t)
{
if ( object == null ) return t;
else foo(t.childObject);
}
Java 一直告诉我没有 return 声明。我能理解这里出了什么问题,但如果不删除我真正需要的递归,我就无法修复它。有什么办法可以绕过这个错误吗?
在其他情况下你需要 return
。
public class1 foo ( class1 t)
{
if ( object == null ) return t;
else return foo(t.childObject);
}
public class1 foo ( class1 t)
{
if ( object == null ) return t;
else foo(t.childObject);
}
Java 一直告诉我没有 return 声明。我能理解这里出了什么问题,但如果不删除我真正需要的递归,我就无法修复它。有什么办法可以绕过这个错误吗?
在其他情况下你需要 return
。
public class1 foo ( class1 t)
{
if ( object == null ) return t;
else return foo(t.childObject);
}