ฉันควรใช้การแอบดูไหม?

สารบัญ:

ฉันควรใช้การแอบดูไหม?
ฉันควรใช้การแอบดูไหม?
Anonim

@SneakyThrows สามารถใช้เพื่อลอบโยนข้อยกเว้นที่ตรวจสอบแล้วอย่างลับๆ โดยไม่ต้องประกาศสิ่งนี้จริง ๆ ในคำสั่งโยนของวิธีการของคุณ ความสามารถที่ค่อนข้างขัดแย้งนี้ควรใช้อย่างระมัดระวังแน่นอน

คุณจัดการกับข้อยกเว้นโดยไม่ทิ้งได้อย่างไร

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

การตรวจสอบข้อยกเว้นคืออะไร

ข้อยกเว้นที่ตรวจสอบคือ ประเภทของข้อยกเว้นที่ต้องจับหรือประกาศในวิธีการส่งทิ้ง ตัวอย่างเช่น java.io. IOException เป็นข้อยกเว้นที่ตรวจสอบแล้ว

ข้อยกเว้นที่ตรวจสอบและไม่ได้ตรวจสอบต่างกันอย่างไร

1) ตรวจสอบแล้ว: เป็นข้อยกเว้นที่มีการตรวจสอบในเวลารวบรวม หากโค้ดบางโค้ดในเมธอดส่งข้อยกเว้นที่ตรวจสอบแล้ว เมธอดต้องจัดการกับข้อยกเว้นหรือต้องระบุข้อยกเว้นโดยใช้คีย์เวิร์ด throws … 2) ไม่เลือกคือ ข้อยกเว้นที่ไม่ได้ตรวจสอบในเวลารวบรวม.

ข้อยกเว้นรันไทม์เป็นคลาสย่อยของข้อยกเว้นหรือไม่

RuntimeException เป็นซูเปอร์คลาสของข้อยกเว้นที่สามารถโยนทิ้งระหว่างการทำงานปกติของ Java Virtual Machine RuntimeException และคลาสย่อยของมันคือข้อยกเว้นที่ไม่ได้เลือก.

บทความที่น่าสนใจ
น้องใหม่เป็นหมาเฝ้าบ้านดีไหม?
อ่านเพิ่มเติม

น้องใหม่เป็นหมาเฝ้าบ้านดีไหม?

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

ละหุ่งและพอลลักซ์คืออะไร?
อ่านเพิ่มเติม

ละหุ่งและพอลลักซ์คืออะไร?

Dioscuri หรือที่เรียกว่า (ในภาษาฝรั่งเศส) Castor และ Polydeuces และ (ในภาษาละติน) Castor และ Pollux (Dioscuri จากภาษากรีก Dioskouroi “บุตรแห่ง Zeus”) ในตำนานเทพเจ้ากรีกและโรมัน twin เทพที่ช่วยชีวิตลูกเรือที่อับปางและรับเครื่องบูชาสำหรับลมที่ดี.

ในแมลงสาบ spermatheca มีอยู่ใน?
อ่านเพิ่มเติม

ในแมลงสาบ spermatheca มีอยู่ใน?

หน้าท้องที่ 7 ของผู้ชาย แมลงสาบตัวเมียมีอสุจิหรือไม่ spermatheca คู่หนึ่ง นำเสนอและเปิดในห้องอวัยวะเพศ แมลงสาบตัวผู้พบอสุจิกี่ตัว คำตอบ: (a) แมลงสาบ (b) สี่คู่ ของ spermathecae มีอยู่ส่วนที่ 6-9 (c) รังไข่อยู่ในส่วนท้องที่ 4, 5 และ 6 แมลงสาบมีรังไข่อยู่ที่ใด ในแมลงสาบแต่ละรังไข่ประกอบด้วยท่อรังไข่แปดท่อ (ovarioles) แมลงสาบมีความแตกต่างกันและทั้งสองเพศมีอวัยวะสืบพันธุ์ที่มีการจัดระเบียบอย่างดี คำตอบที่สมบูรณ์: