การจัดการข้อยกเว้นใน JavaScript คืออะไร?
การจัดการข้อยกเว้นใน JavaScript คืออะไร?

วีดีโอ: การจัดการข้อยกเว้นใน JavaScript คืออะไร?

วีดีโอ: การจัดการข้อยกเว้นใน JavaScript คืออะไร?
วีดีโอ: C# บทที่ 22 Exception (ข้อยกเว้น) 2024, พฤศจิกายน
Anonim

เมื่อ JavaScript คำสั่งสร้างข้อผิดพลาด ว่ากันว่าโยน an ข้อยกเว้น . แทนที่จะดำเนินการตามคำสั่งถัดไป JavaScript ล่ามตรวจสอบสำหรับ การจัดการข้อยกเว้น รหัส. ถ้าไม่มี ตัวจัดการข้อยกเว้น จากนั้นโปรแกรมจะส่งคืนจากฟังก์ชันใดก็ตามที่ส่ง ข้อยกเว้น.

ในทำนองเดียวกันอาจมีคนถามว่า คุณจะจัดการกับข้อยกเว้นใน JavaScript อย่างไร

คุณสามารถ จับ โปรแกรมเมอร์สร้างและรันไทม์ ข้อยกเว้น แต่คุณไม่สามารถ จับจาวาสคริปต์ ข้อผิดพลาดทางไวยากรณ์ บล็อกการลองต้องตามด้วยอันใดอันหนึ่ง จับ บล็อกหรือบล็อกสุดท้าย (หรือทั้งสองอย่าง) เมื่อ ข้อยกเว้น เกิดขึ้นในบล็อกลอง the ข้อยกเว้น อยู่ใน e และ จับ บล็อกถูกดำเนินการ

นอกจากนี้ ข้อผิดพลาดประเภทต่าง ๆ ใน JavaScript มีอะไรบ้าง มีสามหลัก ประเภทของข้อผิดพลาด ที่สามารถเกิดขึ้นได้ในขณะทำการคอมไพล์ a JavaScript โปรแกรม: ไวยากรณ์ ข้อผิดพลาด , รันไทม์ ข้อผิดพลาด และตรรกะ ข้อผิดพลาด.

นอกเหนือจากข้างต้น คุณหมายถึงอะไรในการจัดการข้อยกเว้น

การจัดการข้อยกเว้น เป็นกระบวนการตอบสนองต่อ ข้อยกเว้น เมื่อโปรแกรมคอมพิวเตอร์ทำงาน หนึ่ง ข้อยกเว้น เกิดขึ้นเมื่อเกิดเหตุการณ์ที่ไม่คาดคิดซึ่งต้องมีการประมวลผลพิเศษ การจัดการข้อยกเว้น พยายามที่จะสง่างาม รับมือ สถานการณ์เหล่านี้เพื่อให้โปรแกรม (หรือแย่กว่านั้นคือทั้งระบบ) ทำ ไม่ผิดพลาด

การจัดการข้อผิดพลาดสองรูปแบบคืออะไร

ข้อผิดพลาด - การจัดการ เทคนิคการพัฒนา ข้อผิดพลาด รวมถึงการพิสูจน์อักษรอย่างเข้มงวด ข้อผิดพลาด - การจัดการ เทคนิคการใช้ตรรกะ ข้อผิดพลาด หรือจุดบกพร่องมักจะเกิดจากการดีบักแอปพลิเคชันอย่างพิถีพิถันหรือการแก้ไขปัญหา

ข้อผิดพลาดมีสี่ประเภทหลัก:

  • ข้อผิดพลาดทางตรรกะ
  • ข้อผิดพลาดที่สร้างขึ้น
  • ข้อผิดพลาดในการคอมไพล์เวลา
  • ข้อผิดพลาดรันไทม์

แนะนำ: