UncaughtExceptionHandler เป็น interface ในคลาส Thread ใช้จัดการ Exception ที่ไม่ถูกจับ (Uncaught) ใน Thread ใดๆ เมื่อ Thread จะจบจาก Exception ที่ไม่ได้ catch JVM จะเรียก Handler นี้ ก่อนที่ Thread จะตาย ใช้สำหรับ Logging, ส่ง Log ไป Server, Cleanup ฯลฯ (เพิ่มใน Java 5) การตั้งค่า Default Handler