Listening at address: lcy01-amd64-006:33361
Set uncaught java.lang.Throwable
Set deferred uncaught java.lang.Throwable
Initializing jdb ...
> 
VM Started: No frames on the current call stack

main[1] Deferring breakpoint shtest:30.
It will be set after the class is loaded.
main[1] > Set deferred breakpoint shtest:30

Breakpoint hit: "thread=main", shtest.a4(), line=30 bci=3
30          System.out.println("a4: @1 breakpoint here");

main[1]   [1] shtest.a4 (shtest.java:30)
  [2] shtest.a3 (shtest.java:24)
  [3] shtest.a2 (shtest.java:18)
  [4] shtest.a1 (shtest.java:11)
  [5] shtest.main (shtest.java:5)
main[1] > 
Step completed: "thread=main", shtest.a4(), line=31 bci=11
31        }

main[1]   [1] shtest.a4 (shtest.java:31)
  [2] shtest.a3 (shtest.java:24)
  [3] shtest.a2 (shtest.java:18)
  [4] shtest.a1 (shtest.java:11)
  [5] shtest.main (shtest.java:5)
main[1] 