下面是我写的一个系统中最重要的一段代码片段,现在运行到了系统崩溃处,很痛苦,谁能帮我修改一下崩溃处的代码,拜谢!!!
if(一年没回过家 && 最近有休班机会){
回家好好陪陪父母;
}
if(姐姐结婚){
请假回家为姐姐祝贺;
}
if(姐姐结婚 && 父母反对){
....系统崩溃
}
1 public class 一年没回家并且老爸反对姐姐婚事
2 {
3 public static void main(String args[])
4 {
5 我们是一家人();
6 }
7 void 我们是一家人()
8 {
9 请假回家;
10 try
11 {
12 尽力劝老爸参加姐姐婚礼;
13 }
14 catch(Exception 劝说失败)
15 {
16 if(父母发生矛盾)
17 {
18 尽力缓和父母矛盾;
19 让老妈带着我的心意去为姐姐祝贺;
20 在家好好陪老爸;
21 return;
22 }
23 else
24 {
25 我寄愁心与明月;
26 在家好好陪父母;
27 return;
28 }
29 }
30 一家人一起去为姐姐祝贺;
31 return;
32 }
33 }
问题问的不清楚……是不是要这样:
if (一年没回过家 && 最近有休班机会)
{
回家好好陪陪父母;
}
if (姐姐结婚)
{
if (父母反对) 系统崩溃;
else 请假回家为姐姐祝贺;
}
应该是你这种!
不太明白你的意思。。。
1.当执行完一个if语句后,后面的If语句是否会继续判断?
2.如果将if语句写完整,还会出现错吗?
1 public class 一年没回家并且老爸反对姐姐婚事
2 {
3 public static void main(String args[])
4 {
5 我们是一家人();
6 }
7 void 我们是一家人()
8 {
9 请假回家;
10 try
11 {
12 尽力劝老爸参加姐姐婚礼;
13 }
14 catch(Exception 劝说失败)
15 {
16 if(父母发生矛盾)
17 {
18 尽力缓和父母矛盾;
19 让老妈带着我的心意去为姐姐祝贺;
20 在家好好陪老爸;
21 return;
22 }
23 else
24 {
25 我寄愁心与明月;
26 在家好好陪父母;
27 return;
28 }
29 }
30 一家人一起去为姐姐祝贺;
31 return;
32 }
33 }