Java sử dụng ngoại lệ để xử lý lỗi.
Dưới đây là cách đơn giản để bắt đầu với việc ghi nhật ký trong Java sử dụng gói java.util.logging có sẵn.
java.util.logging
Dưới đây là một ví dụ điển hình - một hàm để tính giai thừa của một số.
Hãy xem một lớp Java đơn giản đang cần được tái cấu trúc do tổ chức kém và thiếu rõ ràng.