[讨论]看看这段程序
public final class Test
{
class Inner
{
void test()
{
if (Test.this.bool);
{
myMethod();
}
}
}
private boolean bool = false;
public void myMethod()
{
System.out.println("myMethod");
}
public Test()
{
(new Inner()).test();
}
public static void main(String args [])
{
new Test();
}
}
选项
1,输出“myMethod”
2,程序没有输出,但是会正常结束
3,程序不能结束
4,程序不能通过编译
谈谈你的看法,
提示:仔细看代码