0
使用標籤OUTER_LOOP但是當我使用它break語句下面我工作得很好,但是,標籤break語句:編譯時錯誤
當我使用它break語句上面提示錯誤「標籤丟失」 。
public void twoNum(int num, int val)
{
for (int i = 0 ; i < num ; i++)
{
for (int j = 0 ; j < num ; j++)
{
if (i + j >= 2 * val)
break OUTER_LOOP ;
val = val/2 ;
}
OUTER_LOOP:
}
// break comes here if it runs
}
嗨,當我使用break OUTER_LOOP;但標籤OUTER_LOOP聲明如下,那麼它會給編譯錯誤標籤丟失 – user3586231
@ user3586231是的,這從您的問題是清楚的。 Bhesh指出你應該放置標籤的地方。 –