سه نوع خطا وجود دارد که می تواند در طول اجرای یک برنامه رخ دهد. خطاهای سینتکسی (Syntax errors) خطاهای زمان اجرا (Runtime errors) خطاهای منطقی (Logical errors)