下面给你一套从 0 到能用的 Java Debug 上手指南,偏实战,不啰嗦,适合 IDEA / Eclipse。
Debug ≠ 看报错
Debug = 让程序“慢动作”跑,看变量怎么变、代码怎么走
核心能力:
main 方法Debug 'Main' 或点虫子图标✅ 程序会在断点处停住
(IDEA 默认)
| 功能 | 快捷键 |
|---|---|
| 单步执行(不进方法) | F8 |
| 单步进入(进方法) | F7 |
| 跳出方法 | Shift + F8 |
| 继续运行 | F9 |
| 查看变量 | 鼠标悬停 / Variables 面板 |
Eclipse 对应:
System.out.println(x); // 临时
Debug 时直接看更爽
右键断点 → 设置条件:
i == 10
✅ 只在 i == 10 时停
IDEA:
Exception Breakpoints
✅ 一抛异常立刻停Debug 中:
Alt + F8list.size()
user.getName()
✅ 不用改代码就能试
❌ 只在报错时才 Debug
✅ 逻辑不对就 Debug
❌ 一行行硬看
✅ 用条件断点跳着看
❌ 用 System.out 代替 Debug
✅ 正式项目不优雅
public class Test {
public static void main(String[] args) {
int sum = 0;
for (int i = 1; i <= 5; i++) {
sum += i;
}
System.out.println(sum);
}
}
sum += i; 打断点i 和 sum 变化如果你愿意,我可以:
你现在是学 Java 基础还是已经在做项目了?
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。