I believe they are expected to take on a certain number of non-catholic students, as Kazbah has said, but a popular school will have these quotas filled early, and after which, I understand they will take a catholic student over one that is not catholic, as Sherie has mentioned. And, in my experience, they even require the catholic parent/s to prove devoutness by way of a reference from their parish priest etc.