Better practices with subdivisions surface modifier
It looks like your neck is not actually connected to the body. Try deleting the shoulder face, then select all the base neck vertices plus the 4 shoulder ones and hit "f" to create a face. Then try the subdivision again.