از Throw زمانی استفاده می‌کنیم که می‌خواهیم یک خطای خاص را در برنامه راه‌اندازی کنیم. این کار معمولاً در زمان‌هایی انجام می‌شود که ورودی‌ها یا شرایط برنامه نامعتبر یا پیش‌بینی نشده‌اند.