1£ºbreak
¡¡ breakÓï¾äÌṩÁËÒ»ÖÖ·½±ãµÄÌø³öÑ»·µÄ·½·¨¡£
¡¡
boolean test=true;
¡¡¡¡int i=0;
¡¡¡¡while(test)
{
¡¡ ¡¡ i++;
¡¡ ¡¡if(i>=10) break;
}
¡¡Ö´ÐÐÕâ¶Î³ÌÐòʱ£¬¾¡¹ÜwhileÌõ¼þ±í´ïʽʼÖÕΪÕ棬ȫѻ·Ö»ÔËÐÐ10´Î¡£
2£º±êºÅlabel
¡¡¡¡±êºÅÌṩÁËÒ»ÖÖ¼òµ¥µÄbreakÓï¾äËù²»ÄÜʵÏֵĿØÖÆÑ»·µÄ·½·¨£¬µ±ÔÚÑ»·Óï¾äÖÐÓöµ½breakʱ£¬²»¹ÜÆäËü¿ØÖƱäÁ¿£¬¶¼»áÖÕÖ¹¡£µ«ÊÇ£¬µ±ÄãǶÌ×ÔÚ¼¸²ãÑ»·ÖÐÏëÍ˳öÑ»·Ê±ÓÖ»áÔõÑùÄØ£¿Õý³£µÄbreakÖ»Í˳öÒ»ÖØÑ»·£¬Äã¿ÉÒÔÓñêºÅ±ê³öÄãÏëÍ˳öÄÄÒ»¸öÓï¾ä¡£
char a;
¡¡¡¡outer: //this is the label for the outer loop
¡¡¡¡for(int i=0;i<10;i++)
¡¡¡¡{
¡¡¡¡for(int j=0;j<10;j++)
¡¡¡¡¡¡¡¡{
¡¡¡¡¡¡¡¡¡¡¡¡a=(char)System.in.read();
¡¡¡¡¡¡¡¡¡¡¡¡if(a==´b´)
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡break outer;
¡¡¡¡¡¡¡¡¡¡¡¡if(a==´c´)
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡continue outer;
¡¡¡¡¡¡¡¡}
¡¡¡¡}
¡¡¡¡ÔÚÕâ¸öÀý×ÓÖУ¬Ñ»·´Ó¼üÅ̽ÓÊÜ100¸öÊäÈë×Ö·û£¬ÊäÈë¡°b¡±×Ö·ûʱ£¬break outerÓï¾ä»á½áÊøÁ½ÖØÑ»·£¬×¢Òâcontinue outerÓï¾ä£¬Ëü¸æËß¼ÆËã»úÍ˳öÏÖÔÚµÄÑ»·²¢¼ÌÐøÖ´ÐÐouterÑ»·¡£