[問題] if,else if後面一定要有else?
這是我的出錯訊息
http://i.imgur.com/wLg5VGR.jpg

今天在寫遞迴的練習時,想說課本題目給的條件有i=1和i>1兩個狀況,i=1時就結束遞迴
,我一開始第九行只有寫else是可以運作的,但是我想想不對啊,假如別人輸入i<1時不
也是包含在else裡面,所以動手修改成else if(i>1)來確定條件,這時就出現照片裡的錯
誤訊息了,好像是少了大括號之類的問題可是我怎麼找都確定沒問題啊,印象中if,else
if可以不一定要加else的,不知道是不是這個問題,還是我大括號真的少了或多了.....
先請前輩們開導了,謝謝
--
Sent from my Android
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.136.51.217
※ 文章網址: https://www.ptt.cc/bbs/java/M.1439057081.A.54B.html
推
08/09 02:06, , 1F
08/09 02:06, 1F
推
08/09 02:19, , 2F
08/09 02:19, 2F
→
08/09 02:20, , 3F
08/09 02:20, 3F
→
08/09 02:33, , 4F
08/09 02:33, 4F
→
08/10 00:35, , 5F
08/10 00:35, 5F
→
08/10 01:39, , 6F
08/10 01:39, 6F
→
08/10 01:39, , 7F
08/10 01:39, 7F
→
08/10 01:39, , 8F
08/10 01:39, 8F
推
08/10 01:41, , 9F
08/10 01:41, 9F
→
08/10 01:41, , 10F
08/10 01:41, 10F
→
08/10 01:41, , 11F
08/10 01:41, 11F
java 近期熱門文章
PTT數位生活區 即時熱門文章