1、while循环介绍
格式:
while( 循环条件 )
{
循环条件成立后要执行的语句; // 循环体
}
if和while的区别:
if( 判断条件 )
{
判断成立后执行的语句;
}
JVM在执行程序的时候,遇到if关键字,这时就会自动的去指定if身后小括号中的表达式,最后根据这个表达式的真假确定是否执行if控制的语句。不管判断是否成立,当前的if只执行一次。
while循环的执行顺序:
当JVM在执行程序的过程中,遇到while关键字,这时也会先执行while身后小括号中的表达式, 然后根据表达式的真假确定是否执行while后面大括号中的代码。
当while的条件是true的时候,JVM就会去执行while身后大括号中的语句,当把大括号中的所有语句执行完之后,这时JVM会返回到while的循环条件地方继续判断。直到while的条件为false的时候,这时这个循环才能结束,继续往下执行和循环并列的语句,如果这里的循环永远不能结束,程序就在这里一直循环。
示例:
(提示:如果程序在运行时出现死循环。可以通过ctrl+c键 停止死循环)