@Override
    public void visitCatchSection(@NotNull PsiCatchSection section) {
      if (shouldVisit(section)) {
        myIndexStack.push(myCurrentSlotIndex);
        try {
          appendName(section.getParameter());
          super.visitCatchSection(section);
        }
        finally {
          myCurrentSlotIndex = myIndexStack.pop();
        }
      }
    }
@Override
    public void visitCatchSection(@NotNull PsiCatchSection section)