在 IntelliJ IDEA 中调试 Java 程序,一般按下面步骤来即可:
public static void main(String[] args) {
int a = 10; // 在这里点一下行号
int b = 20;
System.out.println(a + b);
}
有两种方式:
⚠️ 一定要用 Debug,不是 Run
程序停在断点后,下方会出现 Debug 窗口
| 功能 | 快捷键 | 说明 |
|---|---|---|
| Step Over | F8 |
执行下一行(不进方法) |
| Step Into | F7 |
进入方法内部 |
| Step Out | Shift + F8 |
跳出当前方法 |
| Resume | F9 |
继续运行到下一个断点 |
| Stop | Ctrl + F2 |
停止调试 |
Conditioni == 5
只在满足条件时停下
Run → View Breakpoints+Java Exception BreakpointsNullPointerException程序一抛异常就停
用于调试服务器程序:
java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar app.jar
IDEA 里:
Run → Edit Configurations → Remote JVM DebugF8 Step Over
F7 Step Into
Shift+F8 Step Out
F9 Resume
Ctrl+F2 Stop
如果你告诉我:
我可以给你更针对性的调试方法。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。