public class HelloWorld{ public static void main(String[] args){ String today = "周末"; String weather= "晴朗"; if(today.equals ("周末")){ if (weather.equals ("晴朗")){ System.out.println("去室外游樂場(chǎng)游玩"); } } else { System.out.println("去室內(nèi)游樂場(chǎng)游玩"); } else{? System.out.println("去上班"); } }?}D:\liujiahao\zuoye>javac HelloWorld.javaHelloWorld.java:11: 錯(cuò)誤: 有 'if', 但是沒有 'else'? ? ? ? } else{? ? ? ? ? ^1 個(gè)錯(cuò)誤
2 回答
已采納

什么什么青年歡樂多
TA貢獻(xiàn)7條經(jīng)驗(yàn) 獲得超10個(gè)贊
public?static?void?main(String[]?args)?{ String?today?=?"周末"; String?weather=?"晴朗"; if(today.equals?("周末"))//是括號(hào)問題,修正代碼如下,請(qǐng)采納 ??????{ ?????if?(weather.equals?("晴朗")) ???????System.out.println("去室外游樂場(chǎng)游玩"); ??????else? ????????System.out.println("去室內(nèi)游樂場(chǎng)游玩"); }? else ??System.out.println("去上班"); ??}

_瀟瀟暮雨
TA貢獻(xiàn)646條經(jīng)驗(yàn) 獲得超225個(gè)贊
你的if else嵌套不對(duì),仔細(xì)看看你的第一個(gè)if語句對(duì)應(yīng)了2個(gè)else,還有,貼代碼的時(shí)候最好使用提供的代碼格式化工具,不要直接貼純文本的,這樣便于別人快速找到問題.
添加回答
舉報(bào)
0/150
提交
取消