현재 루프의 끝으로 제어 흐름을 넘기고 루프 다음의 첫 번째 명령을 실행합니다. 이것은 모든 루프와 함수 범위를 벗어나는 return과 다릅니다. break는 루프 내에서만 의미가 있습니다.
function Foo()
{
while (true)
{
while (z < 5)
{
...
if (x == false)
{
break; // jumps to line following while (z < 5) {}
}
if (y == true)
{
return 5; // returns from Foo() immediately
}
}
if (x == false)
{
break; // jumps to line following while (true) {}
}
}
...
return -1; // returns from Foo() immediately
}
|
Copyright © 2014 CA Technologies.
All rights reserved.
|
|