java代码问题,不执行就直接跳过是什么情况。

为什么我 case 2: 里面的第三行“new DepartmentManager().deleteDept(str2);”这句代码不运行就直接条下一句了呀??
求各位大神,费心的看看~~~指导一下 ~~~小白。

看下switch判断的值是多少,有没有对上。建议调试下。

我c语言课设时c程序老是自动吃掉我的getchar,把那个语句再写一遍就好

使用nextline能不能输入????

你可以直接贴代码的。建议单步调试下,是不是走去default分支了呢。

你的switch判断的那个值肯定不是你所预想的那个值,建议你打出来控制台看看是不是对应分支的那个值

在case2中,new前后都打印输出一下,在new的方法中也打印一下,结果就清晰了