private void addImplicitToStringThrows(@NotNull IElementType op, PsiType type) {
    if (myTrapTracker.shouldHandleException() && op.equals(JavaTokenType.PLUS) && 
        !TypeConversionUtil.isPrimitiveAndNotNullOrWrapper(type) && !TypeUtils.isJavaLangString(type)) {
      addThrows(List.of());
    }
  }
private void addImplicitToStringThrows(@NotNull IElementType op, PsiType type)