เบราว์เซอร์นี้ไม่ได้รับการสนับสนุนอีกต่อไป
อัปเกรดเป็น Microsoft Edge เพื่อใช้ประโยชน์จากคุณลักษณะล่าสุด เช่น การอัปเดตความปลอดภัยและการสนับสนุนด้านเทคนิค
tryบล็อกรหัสประกอบด้วยอะไรบ้าง
try
รหัสที่ล้างข้อมูลและจะดําเนินการไม่ว่าจะมีข้อยกเว้นเกิดขึ้นหรือไม่
โค้ดที่แสดงอวัตถุข้อยกเว้น
รหัสที่อาจทําให้เกิดข้อยกเว้น
วัตถุประสงค์ของ catch บล็อกรหัสคืออะไร
catch
เมื่อต้องการล้างข้อมูลใด ๆ ที่จัดสรรไว้ใน try บล็อก
ในการจัดการข้อยกเว้น ให้บันทึกหรือละเว้น
ในการดําเนินการโค้ดที่อาจทําให้เกิดข้อยกเว้น
เมื่อใดที่ IndexOutOfRangeException ข้อยกเว้นจะเกิดขึ้น?
IndexOutOfRangeException
ข้อยกเว้น IndexOutOfRangeException จะเกิดขึ้นเมื่อมีความพยายามที่จะจัดเก็บค่าชนิดหนึ่งในอาร์เรย์ของประเภทอื่น
ข้อยกเว้น IndexOutOfRangeException จะเกิดขึ้นเมื่อพยายามแปลงค่าที่ไม่ถูกต้องหรือการแปลงค่าที่ชัดเจน
ข้อยกเว้น IndexOutOfRangeException จะเกิดขึ้นเมื่อมีความพยายามที่จะทําดัชนีอาร์เรย์ที่อยู่นอกขอบเขตของอาร์เรย์
เมื่อใดที่ ArrayTypeMismatchException ข้อยกเว้นจะเกิดขึ้น?
ArrayTypeMismatchException
ข้อยกเว้น ArrayTypeMismatchException จะเกิดขึ้นเมื่อมีความพยายามที่จะจัดเก็บค่าชนิดหนึ่งในอาร์เรย์ของประเภทอื่น
ข้อยกเว้น ArrayTypeMismatchException จะเกิดขึ้นเมื่อพยายามเข้าถึงสมาชิกในชนิดที่มีค่าเป็น null
ข้อยกเว้น ArrayTypeMismatchException จะเกิดขึ้นเมื่อมีความพยายามที่จะทําดัชนีอาร์เรย์ที่อยู่นอกขอบเขตของอาร์เรย์
ชื่อของคลาสพื้นฐานที่ชนิดข้อยกเว้นที่ได้รับมาทั้งหมดสืบทอดมาจากอะไร
Object
System
Exception
คุณสมบัติใดของวัตถุข้อยกเว้นที่สามารถใช้เพื่อกําหนดตําแหน่งที่มีข้อผิดพลาดเกิดขึ้น
InnerException.
StackTrace
TargetSite.
วิธีที่แนะนําสําหรับการจับข้อยกเว้นใน C# คืออะไร
จับข้อยกเว้นชนิดใดก็ได้โดยไม่ต้องระบุอาร์กิวเมนต์วัตถุ
จับเฉพาะข้อยกเว้นที่รหัสของคุณทราบวิธีการกู้คืน
จับเฉพาะข้อยกเว้นที่ไม่ได้มาจาก System.Exception
ชื่อของชนิดข้อยกเว้นเฉพาะที่เกิดขึ้นเมื่อพยายามหารด้วยศูนย์ใน C# คืออะไร
ArithmeticException
InvalidCastException.
DivideByZeroException.
คุณต้องตอบคำถามทั้งหมดก่อนที่จะตรวจสอบงานของคุณ
หน้านี้มีประโยชน์หรือไม่
ต้องการความช่วยเหลือในหัวข้อนี้หรือไม่
ต้องการลองใช้ Ask Learn เพื่อทําให้ชัดเจนหรือแนะนําคุณผ่านหัวข้อนี้หรือไม่