summaryrefslogtreecommitdiff
path: root/java/util/AbstractCollection.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/util/AbstractCollection.java')
-rw-r--r--java/util/AbstractCollection.java12
1 files changed, 1 insertions, 11 deletions
diff --git a/java/util/AbstractCollection.java b/java/util/AbstractCollection.java
index 7af850b46..ef7434223 100644
--- a/java/util/AbstractCollection.java
+++ b/java/util/AbstractCollection.java
@@ -416,17 +416,7 @@ public abstract class AbstractCollection<E>
Iterator<E> itr = iterator();
for (int pos = 0; pos < size; pos++)
- {
- try
- {
- a[pos] = (T) (itr.next());
- }
- catch (ClassCastException exception)
- {
- throw new ArrayStoreException("The element is of the wrong type "+
- "for storing in this array.");
- }
- }
+ a[pos] = (T) (itr.next());
return a;
}