@Override
  ExceptionLineRefiner.RefinerMatchResult matchSpecificExceptionElement(@NotNull PsiElement current) {
    PsiElement e = PsiTreeUtil.prevVisibleLeaf(current);
    if (e == null) return null;
    if (e instanceof PsiJavaToken && e.textMatches("=") && e.getParent() instanceof PsiAssignmentExpression) {
      PsiExpression lExpression = ((PsiAssignmentExpression)e.getParent()).getLExpression();
      if (PsiUtil.skipParenthesizedExprDown(lExpression) instanceof PsiArrayAccessExpression) {
        return onTheSameLineFor(current, e, false);
      }
    }
    return null;
  }
@Override
  ExceptionLineRefiner.RefinerMatchResult matchSpecificExceptionElement(@NotNull PsiElement current)