Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

การจัดการข้อยกเว้นใน C ++ กับ Java


มีความแตกต่างที่สำคัญในการจัดการข้อยกเว้นใน C ++ กับ Java

การจัดการข้อยกเว้นใน java การจัดการข้อยกเว้นใน C++
เฉพาะวัตถุที่ขว้างได้เท่านั้นที่สามารถโยนเป็นวัตถุได้ ยกเว้นทุกประเภท
ใน java ในที่สุดก็เป็นบล็อกที่ดำเนินการหลังจากลอง catch block เพื่อล้างข้อมูล ใน C++ ไม่มีการบล็อกสุดท้าย
มีการใช้คีย์เวิร์ดใหม่เพื่อแสดงรายการข้อยกเว้นที่เกิดจากฟังก์ชัน Throw keyword ใช้เพื่อแสดงรายการข้อยกเว้นที่เกิดจากฟังก์ชัน
มีข้อยกเว้นที่ตรวจสอบแล้วและไม่ได้ตรวจสอบ มีเพียงข้อยกเว้นที่ไม่ได้เลือกเท่านั้น