class Demo
{ //主函数保证代码独立运行,是程序的入口
public static void main(String[] args)
{
int m=0,n=3;//定义两个变量m,n,并给他们分别赋值。m=0,n=3,然后程序继续向下执行,
if(m>0)//当执行到这里的时候,执行判断语句,如果满足,执行if下面的语句,否则,不执行if下面跟着的语句。在这里不满足条件。所以不执行下面跟着的语句。
if(n>2)
System.out.println("A");
else
System.out.println("B");
}
}
因为两个if都没有用大括号注明自己的区间,所以这里的else,是和他上面离他最近的if是配套的。构成if,else语句。所以也不执行。所以这条代码什么都不打印。 |