13
Có phải việc có một câu lệnh trả về chỉ để đáp ứng thực tiễn xấu về cú pháp?
Hãy xem xét đoạn mã sau: public Object getClone(Cloneable a) throws TotallyFooException { if (a == null) { throw new TotallyFooException(); } else { try { return a.clone(); } catch (CloneNotSupportedException e) { e.printStackTrace(); } } //cant be reached, in for syntax return null; } Điều return null;này là cần …