วีดีโอ: ข้อยกเว้นที่ไม่ได้ตรวจสอบใน Java คืออะไร
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:54
ไม่ได้ตรวจสอบข้อยกเว้นใน Java นั่นคือ ข้อยกเว้น ซึ่งการจัดการไม่ได้รับการยืนยันในช่วงเวลาคอมไพล์ เหล่านี้ ข้อยกเว้น เกิดขึ้นเนื่องจากการเขียนโปรแกรมที่ไม่ดี โปรแกรมจะไม่ทำให้เกิดข้อผิดพลาดในการรวบรวม ทั้งหมด ข้อยกเว้นที่ไม่ได้ตรวจสอบ เป็นคลาสย่อยโดยตรงของคลาส RuntimeException
นอกจากนี้ อะไรคือข้อยกเว้นที่ไม่ได้ตรวจสอบใน Java พร้อมตัวอย่าง?
ตัวอย่างของข้อยกเว้นที่ไม่ได้ตรวจสอบ ได้แก่ ArithmeticException, ArrayStoreException, ClassCastException เป็นต้น “ที่แปลกก็คือ RuntimeException เป็นคลาสย่อยของ Exception เอง เช่น คลาสข้อยกเว้นที่ไม่ได้ตรวจสอบทั้งหมดควรได้รับการตรวจสอบข้อยกเว้นโดยปริยาย แต่ไม่ใช่”
นอกจากนี้ ข้อยกเว้นที่ตรวจสอบและไม่ได้ตรวจสอบใน Java แตกต่างกันอย่างไร หลัก ความแตกต่างระหว่างการตรวจสอบและข้อยกเว้นที่ไม่ได้ตรวจสอบ นั่นคือ ตรวจสอบข้อยกเว้น เป็น ตรวจสอบแล้ว ในเวลาคอมไพล์ในขณะที่ ข้อยกเว้นที่ไม่ได้ตรวจสอบ เป็น ตรวจสอบแล้ว ที่รันไทม์
นอกจากนี้ คุณสามารถตรวจจับข้อยกเว้นที่ไม่ได้ตรวจสอบใน Java ได้หรือไม่
ใช่, คุณสามารถ โยน ข้อยกเว้นที่ไม่ได้ตรวจสอบ ด้วยการขว้าง และใช่, คุณสามารถตรวจจับข้อยกเว้นที่ไม่ได้ตรวจสอบได้ ใน จับ บล็อก. ใช่ คุณรับมือได้ NS ข้อยกเว้นที่ไม่ได้ตรวจสอบ แต่ไม่บังคับ
ข้อใดต่อไปนี้เป็นข้อยกเว้นที่ไม่ได้ตรวจสอบ
หนึ่ง ข้อยกเว้นที่ไม่ได้ตรวจสอบ เป็น ข้อยกเว้น ที่เกิดขึ้นในขณะดำเนินการ เหล่านี้ เรียกอีกอย่างว่ารันไทม์ ข้อยกเว้น . เหล่านี้ รวมถึงข้อบกพร่องในการเขียนโปรแกรม เช่น ข้อผิดพลาดทางตรรกะหรือการใช้ API อย่างไม่เหมาะสม รันไทม์ ข้อยกเว้น จะถูกละเว้นในขณะที่รวบรวม
แนะนำ:
การใช้ FileWriter ใน Java คืออะไร?
คลาส Java FileWriter ใช้เพื่อเขียนข้อมูลเชิงอักขระไปยังไฟล์ เป็นคลาสเชิงอักขระที่ใช้สำหรับการจัดการไฟล์ในจาวา ต่างจากคลาส FileOutputStream คุณไม่จำเป็นต้องแปลงสตริงเป็นอาร์เรย์ไบต์เนื่องจากมีวิธีการเขียนสตริงโดยตรง
คลาสตัวจัดการใน Java คืออะไร?
ตัวจัดการนั้นเป็นคิวข้อความ คุณโพสต์ข้อความไปที่มัน และในที่สุดมันจะประมวลผลโดยเรียกใช้เมธอดการรันและส่งข้อความถึงมัน เนื่องจากการเรียกใช้เหล่านี้จะเกิดขึ้นตามลำดับของข้อความที่ได้รับในเธรดเดียวกันเสมอ จึงช่วยให้คุณจัดลำดับเหตุการณ์ได้
ชนิดข้อมูลดั้งเดิมใน Java คืออะไร?
Primitive types เป็นชนิดข้อมูลพื้นฐานที่สุดที่มีอยู่ในภาษา Java มี 8 แบบ: บูลีน, ไบต์, ถ่าน, สั้น, int, ยาว, ลอยและสองเท่า ประเภทนี้ทำหน้าที่เป็นหน่วยการสร้างของการจัดการข้อมูลใน Java คุณไม่สามารถกำหนดการดำเนินการใหม่สำหรับประเภทดั้งเดิมดังกล่าวได้
ภาษาสคริปต์ที่ใช้สร้างแอปพลิเคชัน Java คืออะไร
Jacl: การนำ Tcl Java ไปใช้ Jython: การนำ Python Java ไปใช้ Rhino: การนำ JavaScript Java ไปใช้ BeanShell: ล่ามซอร์ส Java ที่เขียนด้วย Java
W3c คืออะไร Whatwg คืออะไร?
คณะทำงานเทคโนโลยี Web Hypertext Application Technology (WHATWG) เป็นชุมชนของผู้ที่สนใจในการพัฒนา HTML และเทคโนโลยีที่เกี่ยวข้อง WHATWG ก่อตั้งขึ้นโดยบุคคลจาก Apple Inc., Mozilla Foundation และ Opera Software ซึ่งเป็นผู้จำหน่ายเว็บเบราว์เซอร์ชั้นนำในปี 2547