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

วัตถุข้อยกเว้นใน JSP คืออะไร? ข้อยกเว้นประเภทใดที่สามารถเกิดขึ้นได้ในหน้า JSP


วัตถุข้อยกเว้นคือเสื้อคลุมที่มีข้อยกเว้นที่ส่งมาจากหน้าก่อนหน้า โดยทั่วไปจะใช้เพื่อสร้างการตอบสนองที่เหมาะสมต่อเงื่อนไขข้อผิดพลาด

เมื่อคุณเขียนโค้ด JSP คุณอาจสร้างข้อผิดพลาดในการเขียนโค้ดซึ่งอาจเกิดขึ้นที่ส่วนใดก็ได้ของโค้ด อาจมีข้อผิดพลาดประเภทต่อไปนี้ในรหัส JSP ของคุณ -

ตรวจสอบข้อยกเว้นแล้ว

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

ข้อยกเว้นรันไทม์

ข้อยกเว้นรันไทม์เป็นข้อยกเว้นที่โปรแกรมเมอร์อาจหลีกเลี่ยงได้ ตรงข้ามกับข้อยกเว้นที่ตรวจสอบ ข้อยกเว้นรันไทม์จะถูกละเว้นในขณะที่คอมไพล์

ข้อผิดพลาด

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