Suppose $U_k$ is the amount of water you bring during $k$-th visit to the well, and $\{U_k\}$ are iid uniform random variables on $(0,1)$. Let $N$ denote the random variable of the number of trips to the well needed to bring home a full can.
Then
$$
\{N=n\}= \{ U_1+\cdots+U_{n-1} < 1, U_1+\cdots+U_{n-1}
+ U_n \geqslant 1 \}
$$
That is
$$
\mathbb{P}\left(N=n\right) = \mathbb{P}\left( U_1+\cdots+U_{n-1} < 1, U_1+\cdots+U_{n-1}
+ U_n \geqslant 1 \right) = \frac{1}{n \cdot (n-2)!} \tag{$\ast$}
$$
The expected number of trips is thus:
$$
\mathbb{E}\left(N\right) = \sum_{n=2}^\infty n \frac{1}{n \cdot (n-2)!} = \mathrm{e} \approx 2.71828 > 2
$$
To prove $(\ast)$ note that $V_{n-1} = U_1 + \cdots + U_{n-1}$ follows Irwin-Hall distribution, and that
$$
\mathbb{P}\left(V_{n-1} < v \leqslant 1\right) = \frac{v^{n-1}}{(n-1)!}
$$
as a volume of the corner section of $n-1$-dimensional unit hypercube by the plane $u_1 + \cdots + u_{n-1} = v$. Therefore, $f_V(v) = \frac{v^{n-2}}{(n-2)!}$ for $0<v<1$.
$$
\mathbb{P}(N=n) = \mathbb{P}\left( V_{n-1} < 1, U_{n} + V_{n-1} > 1\right) =
\int_0^1 \int_{1-v}^1 \frac{v^{n-2}}{(n-2)!} \mathrm{d} v \mathrm{d}u = \frac{1}{n (n-2)!}
$$