温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

java intellij idea怎么调试

发布时间:2026-09-23 14:25:45 来源:亿速云 阅读:98 作者:小樊 栏目:编程语言

在 IntelliJ IDEA 中调试 Java 程序,一般按下面步骤来即可:


一、基本调试步骤

1. 设置断点(Breakpoint)

  • 在代码行号左侧 单击,会出现一个红点
  • 程序运行到这一行时会暂停
public static void main(String[] args) {
    int a = 10; // 在这里点一下行号
    int b = 20;
    System.out.println(a + b);
}

2. 以 Debug 模式运行

有两种方式:

  • 右键 → Debug ‘Main’
  • 或点击右上角 绿色虫子图标(Debug)
  • 快捷键:Shift + F9

⚠️ 一定要用 Debug,不是 Run


3. 调试控制按钮(重点)

程序停在断点后,下方会出现 Debug 窗口

功能 快捷键 说明
Step Over F8 执行下一行(不进方法)
Step Into F7 进入方法内部
Step Out Shift + F8 跳出当前方法
Resume F9 继续运行到下一个断点
Stop Ctrl + F2 停止调试

4. 查看变量

  • 在 Variables 面板中可以看到当前变量值
  • 也可以:
    • 鼠标悬停变量
    • 在 Watch 窗口手动添加表达式

二、常用调试技巧

✅ 条件断点

  1. 右键红点
  2. 勾选 Condition
  3. 输入条件,例如:
i == 5

只在满足条件时停下


✅ 异常断点

  1. 打开 Run → View Breakpoints
  2. 点击 +
  3. 选择 Java Exception Breakpoints
  4. 输入异常,如 NullPointerException

程序一抛异常就停


✅ 方法断点

  • 在方法名那一行点断点
  • 进入/退出方法都会停

✅ 远程调试(简单了解)

用于调试服务器程序:

java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar app.jar

IDEA 里:

  • Run → Edit Configurations → Remote JVM Debug

三、调试快捷键总结(Windows)

F8  Step Over
F7  Step Into
Shift+F8 Step Out
F9  Resume
Ctrl+F2 Stop

如果你告诉我:

  • 是 普通 Java 项目 / Spring Boot / Maven
  • 还是 Web / 多线程 / 测试代码

我可以给你更针对性的调试方法。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI
助
手