В окне
Java > Отладка можно настроить следующие параметры.
Эти параметры применяются к специальным отладчикам Java и взаимодействуют с опциями приостановки и оперативной подстановкой кода.
| Опция |
Description |
По умолчанию |
|---|---|---|
| Приостанавливать выполнение на необрабатываемых исключительных ситуациях | Эта опция определяет, будет ли приостанавливаться выполнение программы при возникновении необрабатываемых исключительных ситуаций. Например, если вы попытаетесь вызвать метод для нулевого объекта и возникнет исключительная ситуация NullPointerException, выполнение программы будет приостановлено в том расположении, где возникла исключительная ситуация |
Вкл. |
| Приостанавливать выполнение при обнаружении ошибок компиляции | Эта опция определяет, будет ли приостанавливаться выполнение программы при обнаружении ошибок компиляции | Вкл. |
| Приостанавливать на точках прерывания во время вычислений | Эта опция указывает, будет ли приостанавливаться выполнение программы на точке прерывания во время анализа кода, содержащего точку прерывания. Дополнительная информация приведена в описании вычислений здесь | Вкл. |
| Открывать всплывающие окна во время приостановки на исключительных ситуациях | Эта опция указывает, будут ли отображаться всплывающие окна во время приостановки выполнения программы на исключителных ситуациях. Всплывающие окна содержат информацию о текущей исключительной ситуации, на которой остановилось выполнение программы. | Выключен |
| Стандартную стратегию приостановки для новых точек прерывания | Эта опция позволяет использовать стандартную стратегию приостановки для новых точек прерывания. Стратегия приостановки для точек прерывания сообщает виртуальной машине, в каком месте необходимо остановиться, в этом случае активна или нить точки прерывания, или вся виртуальна машина. | Приостановить нить |
| Отображать ошибку при сбое в оперативной подстановке кода | Эта опция указывает, будет ли открыто окно с сообщением об ошибке в оперативной замене кода | Вкл. |
| Отображать ошибку, если оперативная замена кода не поддерживается | Эта опция указывает, будет ли открыто окно с сообщением об ошибке, если оперативная замена кода не поддерживается и пользователь изменил и сохранил код во время выполнения. | Вкл. |
| Отображать ошибку, если устаревший метод ожидает оперативной замены кода | Эта опция указывает, будет ли открыто окно с сообщением об ошибке, если оперативная замена кода завершена, но еще остаются устаревшие методы | Вкл. |
| Заменять файлы классов с ошибками компиляции | Эта опция указывает, будут ли заменяться файлы классов, содержащие ошибки компиляции | Вкл. |
| Тайм-аут отладчика | Эта опция указывает длительность времени (в миллисекундах), в течении которого отладчик будет ожидать установления связи с запущенной виртуальной машиной, прежде чем отсоединиться | 3000 |
| Тайм-аут запуска | Эта опция указывает длительность времени (в миллисекундах), в течении которого отладчик будет ожидать завершения процесса запуска, прежде чем отключится. Эта опция не влияет на длительность времени работы программы, только на длительность попыток запустить программу | 20000 |
| Предупреждать о невозможности установить точку прерывания из-за отсутствующего аттрибута номера линии | Эта опция указывает, будет ли пользователь уведомлен о том, что что точка прерывания устанавливается в строке с неправильной нумерацией | Вкл. |

Отладчик
Проекции Java
Панели Java
Локальная отладка
Удаленная отладка
Запуск программы на Java
Выполнение и отладка

Связанные справочники Параметры верстальщика сведений
Параметры просмотра кучи
Параметры установленных JRE
Параметры логических структур
Параметры отображения простых типов
Параметры выполнения/отладки
Параметры пошаговых фильтров