6
Là tốt hơn để sử dụng assert hoặc IllegalArgumentException cho các tham số phương thức cần thiết?
Trong Java, cái nào được khuyến khích cao hơn, và tại sao? Cả hai loại sẽ ném ngoại lệ, vì vậy về mặt xử lý chúng là như nhau. assertngắn hơn một chút, nhưng tôi không chắc vấn đề đó quan trọng đến mức nào. public void doStuff(Object obj) { …