วัตถุประสงค์หลักของการใช้คลาสที่ถูกประกาศเป็นขั้นสุดท้ายคือการป้องกันไม่ให้คลาสถูกจัดเป็นคลาสย่อย หากคลาสถูกทำเครื่องหมายเป็นคลาสสุดท้าย คลาสจะไม่สามารถสืบทอดคุณสมบัติใดๆ จากคลาสสุดท้ายได้
public final class Test {
// body of class
} วัตถุประสงค์หลักของการใช้คลาสที่ถูกประกาศเป็นขั้นสุดท้ายคือการป้องกันไม่ให้คลาสถูกจัดเป็นคลาสย่อย หากคลาสถูกทำเครื่องหมายเป็นคลาสสุดท้าย คลาสจะไม่สามารถสืบทอดคุณสมบัติใดๆ จากคลาสสุดท้ายได้
public final class Test {
// body of class
}