Una secuencia $a_n$ que diverge aunque $|a_{n+1}-a_n|\to 0$ es
$$
a_n=\sum_{k=1}^n\frac1n\\
a_{n+1}-a_n=\frac1{n+1}
$$
El requisito general para la convergencia mediante la comparación de los términos de la secuencia (y no se refiere a un límite real que puede o no puede ser uno de los términos de la secuencia), es el criterio de Cauchy:
Una secuencia $b_n$ es de Cauchy si para cualquier $\varepsilon>0$, hay un $N\in \Bbb N$ tal que para cualquier $m,n>N$ tenemos $|a_m-a_n|<\varepsilon$.
En otras palabras, no sólo hay un requisito de que $|b_{n+1}-b_n|\to0$, pero también
$$
|b_{n+2}-b_n|,|b_{n+3}-b_n|,\ldots
$$
todos deben ir a cero "juntos", en el sentido de que el conjunto
$$
\{|b_{n+1}-b_n|,|b_{n+2}-b_n|,|b_{n+3}-b_n|,\ldots\}
$$
Es acotado, y que va enlazado a$0$$n\to\infty$.
En general, los espacios, donde una secuencia podría mirar como se "debe" a converger, pero no debido a un límite real no existe en el espacio (el conjunto de los números racionales es un ejemplo), Cauchy es un criterio formal para "debería converger".