I've come across a situation like this a few times:
while (true) {
while (age == 5); //What does this semi-colon indicate?
//Code
//Code
//Code
}
The while(true)
indicates that this is an infinite loop, but I have trouble understanding what the semi-colon after the while
condition accomplishes, isn't it equivalent to this?:
while (age == 5) { }
//Code
//Code
In other words, does it mean that the while
loop is useless as it never enters the block?