A continuous function is one that you can draw in one line without interception, roughly speaking. So if we have a point ##(a,f(a))## with ##f(a)>0 ## and a point ##(b,f(b))## with ##f(b)<0## then the line that represents the function, i.e. its graph, has to cross the ##x##-axis at some point ##x=c## and there we have ##f(c)=0,## if ##f## can be drawn in one line without interception.
Otherwise, if we allow gaps/jumps in our line, we can e.g. define
$$
f(x)= \begin{cases}
-4 &\text{ if } x<-1\\
1 &\text{ if } -1 \le x\le 1\\
4 &\text{ if } x>1
\end{cases}
$$
This does not fulfill the first condition but it should give you a sense of what might happen if we allow gaps. Things would be a lot more complicated. I think the first condition can be used to prove that this cannot happen, but it's not obvious.
That's basically the difference between a continuous and a discontinuous function. A continuous function means that if we wobble at some point, we stay within a neighborhood of the function value there, we don't have jumps. A discontinuous function could be anything.