6
Gerekli yöntem parametreleri için assert veya IllegalArgumentException kullanmak daha mı iyidir?
Java'da hangisi daha çok önerilir ve neden? Her iki tip de istisnalar ortaya çıkaracaktır, bu yüzden onları idare etmek açısından aynıdır. assertbiraz daha kısa, ama bunun ne kadar önemli olduğundan emin değilim. public void doStuff(Object obj) { assert obj != null; ... } vs public void doStuff(Object obj) { if …