假設的方法:布爾函數失敗時返回什麼?
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;
}
現在,假設這是其他地方調用,在過程中。這種方法會在第四行失敗並且不會返回任何內容嗎?
當你嘗試時發生了什麼? – 2011-05-05 13:00:56
當我嘗試它時,它會拋出一個空指針異常。我想知道是否有可能繼續下去。 – davidahines 2011-05-05 13:21:39