При написании кода неизбежно возникают ошибки и если синтаксические ошибки нам помогает обнаружить среда разработки (IDE), то часть ошибок могут проявиться только при работе приложения (Run Time Error - ошибки времени выполнения). Это могут быть как логические ошибки программиста, так и неверные входные данные.
Поиск ошибок выполняется двумя способами: отладка и тестирование. Тестирование отдельная большая тема и мы будем изучать его в следующем году.
Все IDE позволяют производить отладку приложения, т.е. пошаговое выполнение кода с просмотром значений переменных (для компилируемых приложений есть специальный режим сборки- debug, когда в код программы включается отладочная информация, позволяющая связать двоичный код с исходным).
Для запуска приложения нужно кликнуть по кнопке Run или Debug:
Перед запуском в режиме отладки установите точку остановки в том месте кода, которое вы хотите проверить (просто кликнув кнопкой по левому полю):
Когда выполнение приложения дойдет до этой точки, выполнение приостановится и мы сможем исследовать состояние и пошагово выполнить код:
в нижней панели есть кнопки, позволяющие выполнять код по шагам. эти кнопки имеют и быстрые клавиши
значение переменной можно посмотреть