Person#main END END age>20<i><font color="gray">  18</font></i> age>20  18 System.out.println("123");<i><font color="gray">  19</font></i> System.out.println("123");  19 age>20<i><font color="gray">  18</font></i>->System.out.println("123");<i><font color="gray">  19</font></i> true age = 18;<i><font color="gray">  22</font></i> age = 18;  22 age>20<i><font color="gray">  18</font></i>->age = 18;<i><font color="gray">  22</font></i> false i<12<i><font color="gray">  24</font></i> i<12  24 System.out.println("123");<i><font color="gray">  19</font></i>->i<12<i><font color="gray">  24</font></i> age = 19;<i><font color="gray">  25</font></i> age = 19;  25 i<12<i><font color="gray">  24</font></i>->age = 19;<i><font color="gray">  25</font></i> true char i = 'a'<i><font color="gray">  29</font></i> char i = 'a'  29 i<12<i><font color="gray">  24</font></i>->char i = 'a'<i><font color="gray">  29</font></i> false System.out.println("234");<i><font color="gray">  26</font></i> System.out.println("234");  26 age = 19;<i><font color="gray">  25</font></i>->System.out.println("234");<i><font color="gray">  26</font></i> System.out.println("456");<i><font color="gray">  27</font></i> System.out.println("456");  27 System.out.println("234");<i><font color="gray">  26</font></i>->System.out.println("456");<i><font color="gray">  27</font></i> i++<i><font color="gray">  24</font></i> i++  24 System.out.println("456");<i><font color="gray">  27</font></i>->i++<i><font color="gray">  24</font></i> i++<i><font color="gray">  24</font></i>->i<12<i><font color="gray">  24</font></i> switch (i)<i><font color="gray">  30</font></i> switch (i)  30 char i = 'a'<i><font color="gray">  29</font></i>->switch (i)<i><font color="gray">  30</font></i> System.out.println("789");<i><font color="gray">  38</font></i> System.out.println("789");  38 switch (i)<i><font color="gray">  30</font></i>->System.out.println("789");<i><font color="gray">  38</font></i> case'c': System.out.println("456");<i><font color="gray">  35</font></i> System.out.println("456");  35 switch (i)<i><font color="gray">  30</font></i>->System.out.println("456");<i><font color="gray">  35</font></i> case'b': System.out.println("123");<i><font color="gray">  33</font></i> System.out.println("123");  33 switch (i)<i><font color="gray">  30</font></i>->System.out.println("123");<i><font color="gray">  33</font></i> case'a': switch (i)<i><font color="gray">  30</font></i>->System.out.println("123");<i><font color="gray">  33</font></i> default: age*=2;<i><font color="gray">  43</font></i> age*=2;  43 System.out.println("789");<i><font color="gray">  38</font></i>->age*=2;<i><font color="gray">  43</font></i> age < 30<i><font color="gray">  44</font></i> age < 30  44 age*=2;<i><font color="gray">  43</font></i>->age < 30<i><font color="gray">  44</font></i> age < 30<i><font color="gray">  44</font></i>->age*=2;<i><font color="gray">  43</font></i> true age>10<i><font color="gray">  47</font></i> age>10  47 age < 30<i><font color="gray">  44</font></i>->age>10<i><font color="gray">  47</font></i> false age>10<i><font color="gray">  47</font></i>->END false age%3==2<i><font color="gray">  48</font></i> age%3==2  48 age>10<i><font color="gray">  47</font></i>->age%3==2<i><font color="gray">  48</font></i> true age += 2;<i><font color="gray">  50</font></i> age += 2;  50 age%3==2<i><font color="gray">  48</font></i>->age += 2;<i><font color="gray">  50</font></i> true age == 4<i><font color="gray">  62</font></i> age == 4  62 age%3==2<i><font color="gray">  48</font></i>->age == 4<i><font color="gray">  62</font></i> false age >= 100<i><font color="gray">  51</font></i> age >= 100  51 age += 2;<i><font color="gray">  50</font></i>->age >= 100<i><font color="gray">  51</font></i> break;<i><font color="gray">  52</font></i> break;  52 age >= 100<i><font color="gray">  51</font></i>->break;<i><font color="gray">  52</font></i> true age <= 50<i><font color="gray">  53</font></i> age <= 50  53 age >= 100<i><font color="gray">  51</font></i>->age <= 50<i><font color="gray">  53</font></i> false ++age;<i><font color="gray">  69</font></i> ++age;  69 break;<i><font color="gray">  52</font></i>->++age;<i><font color="gray">  69</font></i> ++age;<i><font color="gray">  69</font></i>->age>10<i><font color="gray">  47</font></i> age != 24<i><font color="gray">  54</font></i> age != 24  54 age <= 50<i><font color="gray">  53</font></i>->age != 24<i><font color="gray">  54</font></i> true age /= 2;<i><font color="gray">  58</font></i> age /= 2;  58 age <= 50<i><font color="gray">  53</font></i>->age /= 2;<i><font color="gray">  58</font></i> false age *= 3;<i><font color="gray">  55</font></i> age *= 3;  55 age != 24<i><font color="gray">  54</font></i>->age *= 3;<i><font color="gray">  55</font></i> true assert "error"<i><font color="gray">  54</font></i> assert "error"  54 age != 24<i><font color="gray">  54</font></i>->assert "error"<i><font color="gray">  54</font></i> false continue;<i><font color="gray">  56</font></i> continue;  56 age *= 3;<i><font color="gray">  55</font></i>->continue;<i><font color="gray">  56</font></i> age < 80<i><font color="gray">  61</font></i> age < 80  61 continue;<i><font color="gray">  56</font></i>->age < 80<i><font color="gray">  61</font></i> age < 80<i><font color="gray">  61</font></i>->age += 2;<i><font color="gray">  50</font></i> true age < 80<i><font color="gray">  61</font></i>->++age;<i><font color="gray">  69</font></i> false assert "error"<i><font color="gray">  54</font></i>->END assert failed age *= 2;<i><font color="gray">  60</font></i> age *= 2;  60 age /= 2;<i><font color="gray">  58</font></i>->age *= 2;<i><font color="gray">  60</font></i> age *= 2;<i><font color="gray">  60</font></i>->age < 80<i><font color="gray">  61</font></i> ++age;<i><font color="gray">  62</font></i> ++age;  62 age == 4<i><font color="gray">  62</font></i>->++age;<i><font color="gray">  62</font></i> true age == 5<i><font color="gray">  63</font></i> age == 5  63 age == 4<i><font color="gray">  62</font></i>->age == 5<i><font color="gray">  63</font></i> false ++age;<i><font color="gray">  62</font></i>->++age;<i><font color="gray">  69</font></i> age == 5<i><font color="gray">  63</font></i>->++age;<i><font color="gray">  69</font></i> false age == 6<i><font color="gray">  64</font></i> age == 6  64 age == 5<i><font color="gray">  63</font></i>->age == 6<i><font color="gray">  64</font></i> true age += 6;<i><font color="gray">  64</font></i> age += 6;  64 age == 6<i><font color="gray">  64</font></i>->age += 6;<i><font color="gray">  64</font></i> true age--;<i><font color="gray">  66</font></i> age--;  66 age == 6<i><font color="gray">  64</font></i>->age--;<i><font color="gray">  66</font></i> false age += 6;<i><font color="gray">  64</font></i>->++age;<i><font color="gray">  69</font></i> continue;<i><font color="gray">  67</font></i> continue;  67 age--;<i><font color="gray">  66</font></i>->continue;<i><font color="gray">  67</font></i> continue;<i><font color="gray">  67</font></i>->age>10<i><font color="gray">  47</font></i> break;<i><font color="gray">  36</font></i> break;  36 System.out.println("456");<i><font color="gray">  35</font></i>->break;<i><font color="gray">  36</font></i> break;<i><font color="gray">  36</font></i>->age*=2;<i><font color="gray">  43</font></i> System.out.println("123");<i><font color="gray">  33</font></i>->System.out.println("456");<i><font color="gray">  35</font></i> age = 18;<i><font color="gray">  22</font></i>->i<12<i><font color="gray">  24</font></i> Person#main(String[]args)<i><font color="gray">  13</font></i> Person#main(String[]args)  13 int age = 10<i><font color="gray">  14</font></i> int age = 10  14 Person#main(String[]args)<i><font color="gray">  13</font></i>->int age = 10<i><font color="gray">  14</font></i> age>10<i><font color="gray">  15</font></i> age>10  15 int age = 10<i><font color="gray">  14</font></i>->age>10<i><font color="gray">  15</font></i> age>10<i><font color="gray">  15</font></i>->age>20<i><font color="gray">  18</font></i> false System.out.println("年龄太大");<i><font color="gray">  16</font></i> System.out.println("年龄太大");  16 age>10<i><font color="gray">  15</font></i>->System.out.println("年龄太大");<i><font color="gray">  16</font></i> true System.out.println("年龄太大");<i><font color="gray">  16</font></i>->i<12<i><font color="gray">  24</font></i>