C# ਗਲਤੀਆਂ ਨੂੰ ਐਕਸਪਸ਼ਨ ਨਾਲ ਹੈਂਡਲ ਕਰਦਾ ਹੈ ਜਿਸਨੂੰ try/catch/finally ਦੁਆਰਾ ਫੜਿਆ ਜਾਂਦਾ ਹੈ। ਸਹੀ ਐਕਸਪਸ਼ਨ ਹੈਂਡਲਿੰਗ ਦਾ ਮਤਲਬ ਖਾਸ ਐਕਸਪਸ਼ਨ ਕਿਸਮਾਂ ਨੂੰ ਫੜਨਾ، ਸਰੋਤਾਂ ਨੂੰ ਸਾਫ਼ ਕਰਨਾ (ਅਕਸਰ using ਦੇ ਨਾਲ)، ਅਰਥਵਾਨ ਕਸਟਮ ਐਕਸਪਸ਼ਨ ਬਣਾਨਾ، ਅਤੇ ਚੁੱਪਚਾਪ ਗਲਤੀਆਂ ਨੂੰ ਨਹੀਂ ਨਿਗਲਣਾ ਹੈ।
