[kaiya@eds08 tmp]$ ls Gcd.java [kaiya@eds08 tmp]$ javac -g Gcd.java [kaiya@eds08 tmp]$ jdb -launch Gcd 12 15 Initializing jdb... > VM Started: No frames on the current call stack main[1] stop in Gcd. Deferring breakpoint Gcd.. It will be set after the class is loaded. main[1] stop in Gcd.result Deferring breakpoint Gcd.result. It will be set after the class is loaded. main[1] cont main[1] Set deferred breakpoint request Gcd:16 Set deferred breakpoint request Gcd:6 Breakpoint hit: thread="main", Gcd.(), line=6, bci=0 6 Gcd(int a, int b){ main[1] where [1] Gcd. (Gcd.java:6) [2] Gcd.main (Gcd.java:35) main[1] cont Breakpoint hit: main[1] thread="main", Gcd.(), line=6, bci=0 6 Gcd(int a, int b){ main[1] where [1] Gcd. (Gcd.java:6) [2] Gcd. (Gcd.java:11) [3] Gcd.main (Gcd.java:35) main[1] cont Breakpoint hit: main[1] thread="main", Gcd.(), line=6, bci=0 6 Gcd(int a, int b){ main[1] where [1] Gcd. (Gcd.java:6) [2] Gcd. (Gcd.java:11) [3] Gcd. (Gcd.java:11) [4] Gcd.main (Gcd.java:35) main[1] cont Breakpoint hit: main[1] thread="main", Gcd.(), line=6, bci=0 6 Gcd(int a, int b){ main[1] where [1] Gcd. (Gcd.java:6) [2] Gcd. (Gcd.java:11) [3] Gcd. (Gcd.java:11) [4] Gcd. (Gcd.java:11) [5] Gcd.main (Gcd.java:35) main[1] cont Breakpoint hit: main[1] thread="main", Gcd.result(), line=16, bci=0 16 int result(){ return r; } main[1] where [1] Gcd.result (Gcd.java:16) [2] Gcd. (Gcd.java:12) [3] Gcd. (Gcd.java:11) [4] Gcd. (Gcd.java:11) [5] Gcd.main (Gcd.java:35) main[1] cont Breakpoint hit: main[1] thread="main", Gcd.result(), line=16, bci=0 16 int result(){ return r; } main[1] where [1] Gcd.result (Gcd.java:16) [2] Gcd. (Gcd.java:12) [3] Gcd. (Gcd.java:11) [4] Gcd.main (Gcd.java:35) main[1] cont Breakpoint hit: main[1] thread="main", Gcd.result(), line=16, bci=0 16 int result(){ return r; } main[1] where [1] Gcd.result (Gcd.java:16) [2] Gcd. (Gcd.java:12) [3] Gcd.main (Gcd.java:35) main[1] cont Breakpoint hit: main[1] thread="main", Gcd.result(), line=16, bci=0 16 int result(){ return r; } main[1] where [1] Gcd.result (Gcd.java:16) [2] Gcd.main (Gcd.java:36) main[1] cont 12,15=3 Internal exception: com.sun.jdi.VMDisconnectedException at com.sun.tools.jdi.EventQueueImpl.removeUnfiltered(EventQueueImpl.java:185) at com.sun.tools.jdi.EventQueueImpl.remove(EventQueueImpl.java:92) at com.sun.tools.jdi.EventQueueImpl.remove(EventQueueImpl.java:78) at com.sun.tools.example.debug.tty.EventHandler.handleDisconnectedException(EventHandler.java:148) at com.sun.tools.example.debug.tty.TTY.(TTY.java:613) at com.sun.tools.example.debug.tty.TTY.main(TTY.java:876) The application exited [kaiya@eds08 tmp]$