What is the meaning of [nothing is certain but the unforeseen]

The one thing that is sure to happen is the thing that nobody expects or is prepared for; also used to imply that nothing can be predicted