การจัดการข้อผิดพลาด

ผู้เขียน: Monica Porter
วันที่สร้าง: 18 มีนาคม 2021
วันที่อัปเดต: 27 มิถุนายน 2024
Anonim
สอน Excel VBA: การจัดการกับข้อผิดพลาด Error Handling
วิดีโอ: สอน Excel VBA: การจัดการกับข้อผิดพลาด Error Handling

เนื้อหา

คำจำกัดความ - การจัดการข้อผิดพลาดหมายถึงอะไร

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


ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร

Techopedia อธิบายการจัดการข้อผิดพลาด

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

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

  • ข้อผิดพลาดเชิงตรรกะ
  • เกิดข้อผิดพลาด
  • ข้อผิดพลาดในการรวบรวมเวลา
  • ข้อผิดพลาดรันไทม์

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


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