JAVA.STMT.WHILE.BLOCK
while ステートメントのボディは、{ と } で囲まれたブロックである必要があります。
脆弱性とリスク
while ステートメントのボディで波括弧を省略すると、不注意なプログラミングエラーが発生する可能性があります。
軽減と防止
while ステートメントのボディでは、波括弧を使用します。
例 1
コピー
public class C18 {
public void testNGWhile(int some_number) {
int i = 0;
while (i < some_number) //NG
i++;
int j = 0;
while (j < some_number); //NG
}
public void testOKWhile(int some_number) {
int i = 0;
while (i < some_number) {
i++;
}
}
}