Hi Ray,
Thanks for contacting the Microsoft Support Community.
According to the Microsoft documentation, Active Directory uses the specific subnet that matches the IP address of the client to determine the site. So, if you have a super subnet xxx.xxx.0.0/16 assigned to Site AAAA and then a subnet xxx.xxx.yyy.0/24 assigned to Site ZZZZ, the clients in xxx.xxx.yyy.0/24 will be assigned to Site ZZZZ, while the rest of the clients in xxx.xxx.0.0/16 will be assigned to Site AAAA.
This is a valid configuration, and it should work, as long as you have a good reason to create exception subnets. For example, you may want to create exception subnets for remote offices or VPN clients that need to be associated with a different site than the main office. However, you should be careful not to create too many exception subnets, as this can increase the complexity and overhead of your network.
I hope this answers your question. If you need further assistance, please let us know.