首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 相關知識

圖文詳解 Eclipse 斷點大全(一):基礎與行斷點

     編輯:Java 相關知識

1. 範例程式:BreakpointDemo

為了講解各類斷點,建立一個簡單的 Demo 類,包含兩個核心方法:

  • setValue(int count):根據指定次數,將成員變數 value 設為 0-9 的隨機整數。
  • printValue():呼叫 setValue() 並印出 value;若 value 能被 3 整除,拋出 IllegalArgumentException。

BreakpointDemo 代碼

2. Line Breakpoint(行斷點)

最基礎、最常用的斷點。在代碼編輯器左側欄雙擊即可設定(或右鍵 Toggle Breakpoint)。此處對第 20 行設定斷點。

行斷點設定

進階:條件中斷

右鍵斷點 → Breakpoint Properties... → 勾選 Conditional → 輸入條件表達式(如 count % 2 == 0)。只有滿足條件時才會中斷。

Breakpoint Properties 開啟

設定條件表達式

系列預告

本系列將完整覆蓋 Eclipse 所有斷點類型:

  1. Line Breakpoint(本篇)
  2. Conditional Breakpoint & Watchpoint(第二篇)
  3. Method Entry/Exit Breakpoint(第三篇)
  4. Exception & Class Load Breakpoint(第四篇)

熟練掌握這些工具,能讓除錯從「盲目單步」變為「精準狙擊」。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved