IntelliJ Debugger Tips & Tricks
summary
Practical IntelliJ debugger techniques for live debugging: using non-breaking logpoints to print values without changing code, hot‑swapping individual methods (not signatures) to avoid restarts, and injecting test data via breakpoint evaluation to debug filtering without a database. Demonstrates forcing a method to return a value, throwing exceptions from the debugger, dropping a stack frame to replay a method, and using exception breakpoints to catch swallowed errors; all shown as working in a live session.
AI-written summary · about
chapters (7)
- 0:00IntelliJ Debugger intro
- 5:18Non-blocking breakpoints
- 12:44Changing execution flow
- 27:40Modifying execution history
- 38:43Catching exceptions
- 43:36Debugging Java streams
- 47:03Summary & Q&A








