Ngoại lệ nên mang dữ liệu, không chỉ mang một chuỗi
Thiết kế ngoại lệ nghiệp vụ có trường riêng, đo chi phí chụp stack trace — 110 ms so với 7 ms cho 200.000 lần — và khi nào nên tắt nó đi.
Thiết kế ngoại lệ nghiệp vụ có trường riêng, đo chi phí chụp stack trace — 110 ms so với 7 ms cho 200.000 lần — và khi nào nên tắt nó đi.
Thứ tự đóng ngược, tài nguyên null không gây NPE, cú pháp dùng lại biến có sẵn từ Java 9, và cách tự viết một AutoCloseable đúng chuẩn.
Cây phân cấp Throwable, checked khác unchecked ở đâu, ngoại lệ bị chặn trong try-with-resources, và ba cách nuốt lỗi mà mã vẫn xanh.