บางครั้งเราอาจต้องส่งข้อยกเว้นใน Java ใหม่ หากบล็อก catch ไม่สามารถจัดการกับข้อยกเว้นที่ตรวจพบได้ เราสามารถเรียกใช้ข้อยกเว้นใหม่ได้ นิพจน์ rethrow ทำให้ อ็อบเจกต์ที่โยนแต่เดิมถูกโยนใหม่ เนื่องจากข้อยกเว้นได้รับการตรวจพบในขอบเขตที่เกิดนิพจน์ rethrow แล้ว จึงมีการส่งกลับไปยังบล็อก try ที่ล้อมรอบถัดไ