Tworzenie filtrów punktów zatrzymania wyjątków

Możliwe jest skonfigurowanie filtrowania punktów zatrzymania wyjątków według nazwy typu i nazwy pakietu. Można to zrobić na stronie Filtrowanie we właściwościach punktu zatrzymania wyjątków, którą przedstawia następujący rysunek.

Strona filtrowania we właściwościach punktu zatrzymania wyjątków Java

Na stronie właściwości Filtrowanie istnieją cztery możliwości dodawania filtrów do punktu zatrzymania wyjątków Java:

  1. Wybranie konkretnych wątków, do których zostanie ograniczone działanie punktu zatrzymania (jest to możliwe tylko podczas sesji debugowania).
  2. Wybranie klasy za pośrednictwem okna dialogowego wyboru typu, otwieranego po kliknięciu przycisku Dodaj klasę.
  3. Wybranie pakietu za pośrednictwem filtrowanego okna dialogowego wyboru typu, otwieranego po kliknięciu przycisku Dodaj pakiet.
  4. Kliknięcie przycisku Dodaj, a następnie zdefiniowanie własnego wzorca dopasowywania, który będzie używany jako filtr klas i/lub pakietów.

Definiowanie własnego wzorca filtrującego

Po kliknięciu wspomnianego wcześniej przycisku Dodaj można zdefiniować własny wzorzec, który będzie używany jako filtr punktu zatrzymania wyjątków Java. Po kliknięciu przycisku można wpisać dowolne wyrażenie w nowej pozycji na liście Wybrane lokalizacje, zgodnie z następującym rysunkiem.

Dodaj wzorzec filtrowania

Podczas tworzenia własnego wzorca należy przestrzegać następujących zasad.

  1. Wzorzec może zawierać znak "*" wyłącznie na końcu.
  2. Wzorzec musi określać pełną ścieżkę, np. a.b.c.MojaKlasa.
  3. Wzorzec nie może zawierać spacji.

Przykłady