대부분의 IDE에서는 디버깅 기능을 지원한다. 코드의 실행에 따라 변수의 변화와 값의 변화를 차근차근 단계적으로 보여줘서, 오류 또는 잘못된 값이 나오게 된 원인을 쉽게 파악할수 있게 해주는 기능이다. public class ex49 { public static void main(String[] args) { //런타임 디버깅 사용법 //*반복문에서 코드의 흐름을 파악하거나, 변수의 값을 //확인하는 용도로 사용. //*print문만으로 전체 맥락을 파악하기 어려울때 사용. //실행 > 디버그 (Shift + F9) 기능 이용 //Break Point(중단점)을 설정한다. CTRL + F8 //스텝오버(F8) : 다음 줄로 이동 //스텝인투(F7) : 함수 안으로 이동 //다시시작(F9) : 계속해서 진..