Java中的break语句

Mas*_*r C 0 java methods break

我用Java写了一个'setX'方法,如果x值((x,y))是负数,x的值就不会改变,而main()会像往常一样继续.

void setX (int num)
{
       if (num < 0)
            break;
       else
       {
            _x = num; 
       }
}
Run Code Online (Sandbox Code Playgroud)

我对吗 ?我不确定因为中断问题,break语句刚刚从当前方法中断?

日Thnx

use*_*016 10

break 仅用于循环(while,for).

如果要退出方法,请return改用.