استثناءهای اداره نشده
استثناءهای اداره نشده، استثناءهایی هستند که به درستی توسط برنامه اداره نشدهاند و باعث میشوند که برنامه به پایان برسد. در اینجا میخواهیم به شما نشان دهیم که وقتی یک برنامه در زمان اجرا با یک استثناء مواجه میشود و آن را اداره نمیکند چه اتفاقی می افتد. در آینده خواهید دید که یک استثناء چگونه به صورت بالقوه باعث نابودی جریان و اجرای برنامه شما میشود. به کدهای زیر توجه کنید :
<?php $five = 5; $zero = 0; $result = $five / $zero ; echo $result; ?>
( ! ) Warning: Division by zero in ...
همانطور که در کد بالا مشاهده میکنید، خط 6 دلیل به وجود آمدن خطاست، چون تقسیم عدد بر صفر غیر ممکن است. این خطا باعث میشود که کدهای بعد از ان اجرا نشوند.