can a mesh be smooth without creating "holes"
As @RobertGützkow pointed out, this is caused by disconnected vertices.


Select all vertices (Select > All), A
Go Mesh > Clean Up > Merge By distance, Alt+M
Done.