使用IDEA的斷點調試功能, 可以讓代碼逐行執行,查看代碼執行的過程,調試程序中出現的bug
使用方式
- 在行號的右邊,鼠標左鍵單擊,添加斷點(每個方法的第一行,哪裏有bug添加到哪裏)
- 右鍵,選擇Debug執行程序
- 程序就會停留在添加的第一個斷點處
執行程序
f8
:逐行執行程序f7
:進入到方法中shift+f8
:跳出方法f9
:跳到下一個斷點,如果沒有下一個斷點,那麼就結束程序ctrl+f2
:退出debug模式,停止程序Console
:切換到控制檯
代碼:
package cn.luis.demo06.Debug;
public class Demo01Debug {
public static void main(String[] args) {
int a = 10;
int b = 10;
int sum = a+ b;
System.out.println(sum);
for (int i = 0; i < 3; i++) {
System.out.println(i);
}
print();
}
private static void print() {
System.out.println("Hello");
System.out.println("Hello");
System.out.println("Hello");
System.out.println("Hello");
}
}