자바 디버깅(feat.IntelliJ)

KDG: First things first!·2024년 7월 22일

Java

목록 보기
2/4
post-thumbnail

디버깅(Debugging)이란 쉽게 말해 프로그램 실행 중 발생할 수 있는 버그(Bug)를 잡기 위해 코드를 면밀히 살펴보는 과정이다. 이를 위해서는 버그가 발생했거나 발생할 것이라고 의심이 가는 몇 라인의 코드를 면밀히 살펴볼 것이라고 표시해줘야 한다.

몇 라인이 나타내는 숫자 옆을 마우스로 클릭하면 위의 화면과 같이 빨간 줄로 표시된다. 이후 우측 상단의 벌레 모양의 아이콘인 Debug 버튼을 클릭하면


실행되다가 해당 줄에서 멈춘다.


해당 줄에서 나오는 각종 변수, 해당 변수가 무엇을 지칭하고 있는지 팝업 형태로 볼 수 있게 해주는 등 버그가 의심되는 부분의 코드에 대해 자세하고 직관적으로 살펴볼 수 있게 기능을 제공한다.


멈춘 뒤에 다시 실행을 재개하고 싶으면 Run창 좌측의 resume 버튼을 누르면 된다.

profile
알고리즘, 자료구조 블로그: https://gyun97.github.io/

0개의 댓글