Apa yang dimaksud dengan "pengecualian kesempatan pertama"?

Apa sebenarnya pengecualian kesempatan pertama? Bagaimana dan dari mana asalnya dalam program .NET? Dan mengapa disebut dengan nama yang aneh itu ('kesempatan' apa yang kita