วิธีการง่ายๆในการรับมือกับ exception คือ การดักจับ exception และหาวิธีจัดการ โดยรูปแบบในการดักจับ exception คือ
try {
//โปรแกรมส่วนที่เราคาดว่าจะเกิด exception
} catch (exception(type) e(object)) {
//โปรแกรมส่วนที่เราต้องการให้ทำงานหากเกิด exception
}
โดย (exception(type) e(object)) อาจจะเป็นการกำหนด exception แบบเฉพาะเจาะจงเพื่อให้สามารถจัดการได้อย่างแม่นยำ เช่น catch (ArithmeticException e) หรือ อาจจะระบุแบบกว้างๆ เช่น catch (Exception e)