How To Know If A Product Is Going To Have A Carbocation Inntermediate Or A Halon

How to know if a product is going to have a carbocation inntermediate or a halonuim cation intermediate ?