..
ในแง่ของการเขียนโปรแกรมยกเว้นคำที่ระบุชุดของกิจกรรมที่เฉพาะเจาะจงและมีความสำคัญในการจัดการ เหล่านี้มีทุกกรณีที่โปรแกรมที่ทำงานอยู่ภายในไม่สามารถตรวจพบข้อผิดพลาดที่รวบรวมเวลา
สถานการณ์ดังกล่าวอาจเป็นเพราะตัวอย่างเช่นข้อผิดพลาดในการป้อนข้อมูล (หรือไม่ปฏิบัติตามคำขอ) จากผู้ใช้หรืออาจจะร้ายกาจมากที่สุดสถานะของเครื่องคอมพิวเตอร์ที่เมื่อพวกเขาเรียกใช้โปรแกรม สร้างขึ้นในความเป็นจริงมีข้อยกเว้น', ตัวอย่างเช่นถ้าคุณขอให้จัดสรรพื้นที่หน่วยความจำและพื้นที่นี้ไม่สามารถใช้ได้
สำหรับการเขียนโปรแกรมที่ปลอดภัยและมีประสิทธิภาพดังนั้นคุณจำเป็นที่จะต้องจัดการกับข้อยกเว้น มันเป็นในคำอื่น ๆ เพื่อระบุกลุ่มของรหัสคุณอาจจะประสบสถานการณ์เหล่านี้และให้การตอบโต้ที่เหมาะสมเพื่อป้องกันไม่ให้แม้ในกรณีที่ผิดพลาดของโปรแกรม
ที่เกี่ยวโยงโดยเฉพาะในภาษา C + +, ที่ใช้บ่อยที่สุดโดยไกลได้รับการพัฒนายังเป็นสำนวนเฉพาะซึ่งอาจจะแปลว่า"ภาษา"(รุ่นเฉพาะของภาษา) ที่สามารถมั่นใจได้ว่าการจัดการที่ดีของพวกเขา ข้อยกเว้นโดยเฉพาะอย่างยิ่งที่เกี่ยวกับผู้ประกอบการได้รับมอบหมาย นี้เป็นสำนวนที่คัดลอกและ swap
ในสาระสำคัญหนึ่งในประเภทของการศึกษาซึ่งมีแนวโน้มที่จะสร้างปัญหามากขึ้นสำหรับการจัดการข้อยกเว้นจะถูกแสดงโดยได้รับมอบหมาย มันเป็นในสิ่งอื่น ๆ , การเรียนการสอนที่ใช้กับความถี่ที่ดี
มันพูดของการกำหนดแต่ละครั้งในความเป็นจริงคุณกำหนดค่าของตัวแปร ในที่สุดอย่างมีนัยสำคัญ (และที่พบบ่อยมาก) หรือถ้าหากมันเป็นตัวแปรที่จัดสรรแบบไดนามิก (และดังนั้นหนึ่งอาจกล่าวว่าสามารถที่จะปรับให้เข้ากับความต้องการของผู้ใช้ในระหว่างการทำงานของโปรแกรม), การมอบหมายคือ ประกอบด้วยสองขั้นตอนหลัก
แรกของทั้งหมดที่คุณต้อง deallocate หรือปล่อยทรัพยากรที่ใช้อยู่ในปัจจุบัน (เช่นข้อมูลปัจจุบัน) และจากนั้นการจัดสรรทรัพยากรใหม่ (ได้รับข้อมูลใหม่)
แต่ถ้าเมื่อปล่อยทรัพยากรสำหรับเหตุผลที่เกี่ยวข้องกับสถานการณ์เฉพาะซึ่งในการรันโปรแกรมบางอย่างคุณจะไม่สามารถที่จะได้รับทรัพยากรใหม่, โปรแกรมเองอยู่ในสถานะที่ไม่สอดคล้องกัน ซึ่งตั้งอยู่ในรัฐที่ไม่ได้ให้จากการที่คุณไม่สามารถออกไปหากไม่ได้มีการดำเนินการที่ไม่คาดคิด
ผ่านการคัดลอกภาษาและสำนวน swap, คุณสามารถนำหน้าการตรวจสอบทรัพยากรที่ร้องขอทรัพยากรที่สามารถใช้ได้ดังนั้นชนิดของข้อยกเว้นนี้คือการจัดการอย่างมีประสิทธิภาพตัวอย่างเช่นโดยการพิมพ์ข้อความผิดพลาดเช่น"ทรัพยากรไม่สามารถใช้ได้"และสามารถดำเนินการต่อ เรียกใช้โปรแกรม เราจะประเมินว่าพวกเขาสามารถได้รับการแปลเป็นรหัสที่ขั้นตอน
| |
จาวา (หลักสูตร)
คู่มือที่สมบูรณ์ในการเขียนสคริปต์ฝั่งไคลเอนต์ เริ่มต้นจาก 39 € |
| |
PHP (หลักสูตร)
หลักสูตรเต็มสำหรับการสร้างเว็บไซต์แบบไดนามิก เริ่มต้นจาก 49 € |
| |
Web การตลาด (หลักสูตร)
โปรโมชั่นเว็บไซต์, เครื่องมือค้นหาและการตลาด เริ่มต้นจาก 39 € |