BreakpointEvent

BreakpointEvent (중단점 도달 이벤트)

대상 VM에서 중단점(breakpoint)에 도달했을 때의 알림입니다. 중단점 이벤트는 해당 위치의 코드가 실행되기 전에 생성됩니다. LocatableEvent를 확장합니다.

출처: Java API Reference

본문

BreakpointEvent는 대상 VM에서 중단점에 도달했음을 알리는 JDI 이벤트입니다. LocatableEvent를 확장합니다.

중단점 이벤트는 해당 위치의 코드가 실행되기 전에 생성되므로, 이 시점에 중단하면 중단점 위치의 명령이 실행되기 전에 디버거가 개입할 수 있습니다.

현재 활성화된 중단점 요청에 해당하는 위치에 도달하면, 이 클래스의 인스턴스를 포함하는 이벤트 집합이 VM의 이벤트 큐에 추가됩니다.

디버거는 EventRequestManager.createBreakpointRequest(Location)로 중단점을 설정하고, 이 이벤트를 받아 실행을 일시 중지하거나 상태를 검사합니다. 디버깅의 가장 기본적인 이벤트입니다.

더 알아보기 (Learn more)

Java 공식 API