由於ArrayDeque類實現了Deque,並且它沒有任何容量限制。 像addFirst()
,addLast()
等異常拋出方法的目的是什麼?由於數組沒有邊界,因此它會在任何情況下添加元素。有人可以請解釋一下我們可以在try{}catch{}
塊中使用的實現,以及addFirst可以拋出異常的場景嗎?Deque的ArrayDeque類
try{ArrayDeque adObj = new ArrayDeque();
adObj.addFirst("Oracle");//we can keep on adding first. Use to exception handling?
}catch(Exception e){
}