Tôi cho rằng câu trả lời phần lớn là vì tại sao bạn lại bắt được nó nếu bạn không thể xử lý nó? Tại sao không để bất kỳ ai có thể xử lý nó (hoặc bất cứ ai không có lựa chọn nào khác ngoài việc xử lý nó) ghi lại nó, nếu họ cảm thấy rằng nó xứng đáng với log?
Nếu bạn bắt được nó và ghi lại nó rồi ném lại, thì không có cách nào để mã ngược dòng biết rằng bạn đã ghi lại ngoại lệ và do đó, cùng một ngoại lệ có thể được ghi lại hai lần. Hoặc tệ hơn, nếu tất cả mã ngược dòng tuân theo cùng một mẫu này, thì ngoại lệ có thể được ghi lại một số lần tùy ý, một lần cho mỗi cấp trong mã quyết định bắt nó, ghi lại nó, rồi ném nó lại.
Ngoài ra, một số người có thể tranh luận rằng vì các trường hợp ngoại lệ ném và bắt là các hoạt động tương đối tốn kém, tất cả việc bắt và ném lại này không giúp ích cho hiệu suất thời gian chạy của bạn. Nó cũng không giúp mã của bạn về mặt ngắn gọn hoặc khả năng bảo trì.