Создание фильтра точки прерывания исключительной ситуации

Для точек прерывания исключительных ситуаций Java можно настроить фильтрацию имен типов и имен пакетов. Это делается на странице Фильтрация свойств точки прерывания исключительной ситуации, как показано на рисунке.

Свойства точки прерывания исключительной ситуации Java

На странице Фильтрация добавить фильтр для точки прерывания исключительной ситуации Java можно следующими способами:

  1. Выбрать определенные нити, к которым относится точка прерывания (это необходимо делать в сеансе отладки)
  2. Использовать кнопку Добавить класс, чтобы выбрать класс в окне Выбор типа
  3. Использовать кнопку Добавить пакет, чтобы выбрать пакет в отфильтрованном окне Выбор типа
  4. Использовать кнопку Добавить, чтобы определить собственный шаблон для фильтра класса и/или пакета

Определение собственного шаблона фильтра

Как указано выше, кнопка Добавить позволяет определить собственный шаблон для фильтра, применяемого для точки прерывания исключительной ситуации Java. Нажав эту кнопку, вы сможете
указать любое выражение в новом поле в списке Выбранные расположения, как показано на рисунке.

Добавить шаблон фильтра

При создании шаблона рекомендуется придерживаться следующих правил.

  1. Шаблон может оканчиваться на '*'
  2. Шаблон должен быть полным, например, a.b.c.MyClass
  3. Пробелы в шаблоне не допускаются

Примеры