สารบัญ:
คำจำกัดความ - Runtime Error หมายถึงอะไร
ข้อผิดพลาดรันไทม์หมายถึงข้อผิดพลาดที่เกิดขึ้นในขณะที่รันโปรแกรม ตรงข้ามกับข้อผิดพลาดในการรวบรวมที่เกิดขึ้นระหว่างการรวบรวมโปรแกรมข้อผิดพลาดรันไทม์เกิดขึ้นเฉพาะในระหว่างการดำเนินการของโปรแกรม ข้อผิดพลาดรันไทม์บ่งบอกถึงข้อบกพร่องในโปรแกรมหรือปัญหาที่นักพัฒนาคาดหวัง แต่ไม่สามารถแก้ไขได้ ตัวอย่างเช่นหน่วยความจำไม่เพียงพอมักจะทำให้เกิดข้อผิดพลาดรันไทม์
ข้อผิดพลาดรันไทม์มักจะปรากฏในกล่องข้อความที่มีรหัสข้อผิดพลาดเฉพาะควบคู่กับคำอธิบายที่เกี่ยวข้อง เป็นเรื่องปกติที่คอมพิวเตอร์จะช้าลงอย่างเห็นได้ชัดก่อนที่จะมีข้อผิดพลาดรันไทม์
Techopedia อธิบายข้อผิดพลาดรันไทม์
เมื่อเกิดปัญหาขึ้นและซอฟต์แวร์ไม่สามารถแก้ไขได้จะสร้างข้อผิดพลาดรันไทม์ ที่นี่ข้อผิดพลาดถูกสร้างขึ้นโดยซอฟต์แวร์เฉพาะนั้นไม่ใช่โดยระบบปฏิบัติการ ด้วยกลไกการประเมินตนเองที่รู้จักในชื่อกับดักซอฟต์แวร์ทำการวินิจฉัยตนเองและตระหนักว่าไม่สามารถดำเนินการต่อไปได้ซึ่งนำไปสู่ข้อผิดพลาดรันไทม์ เมื่อข้อผิดพลาดรันไทม์แสดงขึ้นและปิดซอฟต์แวร์ที่เกี่ยวข้องมักจะออกหรือหยุดทำงาน ในบางกรณีระบบปฏิบัติการจะรีบูต
มีสาเหตุหลายประการที่อยู่เบื้องหลังข้อผิดพลาดรันไทม์ บางส่วนของพวกเขามีดังนี้:
- การปะทะกันระหว่างการยุติและการอยู่อาศัยของโปรแกรม (TSR)
- ปัญหาที่เกิดจากการรันแอปพลิเคชัน
- ปัญหาหน่วยความจำ
- การเขียนโปรแกรมไม่ดี
- ปัญหาซอฟต์แวร์อื่น ๆ
- อายุหรือฮาร์ดแวร์ที่เสียหาย
- แอปพลิเคชันที่เป็นอันตรายหรือเป็นอันตรายเช่นไวรัสคอมพิวเตอร์หรือแอดแวร์
