Perhaps Munkres could have been clearer. In a linear continuum, a subspace with more than one member is connected iff it is convex iff it is an interval (where interval here means any type of finite' interval or ray or X itself). His proof, which shows convexity implies connected, only utilizes the single property of convexity, which quickly reduces to the consideration of the
finite' interval [a,b]. If he had tried to directly show intervals are connected, he would have had to consider all the different types of intervals (a lot of cases, a lot of repetition). That would not be as clean a proof.