-1
假設我寫的函數爲什麼這個函數仍然缺乏返回值?
public static Object create(int num) {
if (num < 0 || num > 0) return null;
if (num == 0) return new Object();
}
我指定所有可能的整數返回值(null
或一個新的對象)(在num < 0
情況下,num > 0
情況下,和num == 0
情況下)。
那麼爲什麼我的IDE告訴我該函數沒有返回值?