有两个类A、B,在A类中调用了B中的b(),b方法如下:
public Boolean b(){
System.out.println(1);
System.out.println(2);
System.out.println(3);
System.out.println(4);
}在方法体中的每一行设置断点,前3行断点都起作用了,没执行第4行程序就跑起来了,
A类的a()如下:
public Admin getAdmin(String name,String password){
Admin admin = new Admin();
admin.setName(name);
admin.setPassword(password);
B bClass = new B();
bClass.b();
return admin;
}在其他地方(如登陆的地方)调用了getAdmin(),也确定执行到System.out.println(1);语句了,但不知道为什么打印语句没执行完程序就跑起来了。
很不解。望高手指点。不胜感激。