Why is an adult not likely to catch measles as an adult if he had measles as a child?

Get it only once. If you had measles as a child it will provide you with life long immunity, therefore you will not get it again.