This is from Actuarial Mathematics for Life Contingent Risks, 2nd ed., by Dickson et al. Some definitions (not directly from the book):
Definitions/Notation. $T_x$ is defined to be the future lifetime of a life age $x \geq 0$. We also define the cumulative distribution function of $T_x$, denoted either $F_{T_x}$ or $F_x$, as $$F_{T_x}(t) = F_{x}(t) = \mathbb{P}\{T_x \leq t\}\text{.}$$ The survival function of $T_x$, denoted $S_x$, is defined as $$S_{x}(t) = 1 - F_{x}(t)\text{.}$$ It should also make sense that $T_x$ takes on only nonnegative values; i.e., $T_x \geq 0$. So, of course,$$\mathbb{E}\left[T_x\right] = \int\limits_{0}^{\infty}tf_{x}(t)\text{ d}t$$ where $f_{x}$ is the probability density function of $T_x$.
Throughout this textbook, it is assumed that $S_{x}$ is differentiable for all $t > 0$. The text also makes the following assumptions:
Assumption 2.2: $\lim_{t \to \infty}tS_{x}(t) = 0$
Assumption 2.3: $\lim_{t \to \infty}t^2S_{x}(t) = 0$
"These last two assumptions ensure that the mean and variance of the distribution of $T_x$ exist."
Now here's the main question: why is this true? I can no longer find where I asked this before, but I recall that the converse is actually true (i.e., what the authors are stating here is indeed false), but never was able to find justification for why.
I also know for a fact that IF $\mathbb{E}[T_x]$ exists that $$\mathbb{E}[T_x] = \int_{0}^{\infty}S_{x}(t) \text{ d}t\text{,}$$ but this is of course, not helpful, since it assumes that $\mathbb{E}[T_x]$ exists to begin with.
FYI: I am including probability-theory in this question in case we need tools from measure-theoretic probability to solve this question. Unfortunately, I don't know the topic very well.