jdk/src/share/classes/java/text/BreakIterator.java
changeset 10419 12c063b39232
parent 5506 202f599c92aa
child 10883 d77f8ddbc904
equal deleted inserted replaced
10418:1d57022fdb6e 10419:12c063b39232
   252     {
   252     {
   253         try {
   253         try {
   254             return super.clone();
   254             return super.clone();
   255         }
   255         }
   256         catch (CloneNotSupportedException e) {
   256         catch (CloneNotSupportedException e) {
   257             throw new InternalError();
   257             throw new InternalError(e);
   258         }
   258         }
   259     }
   259     }
   260 
   260 
   261     /**
   261     /**
   262      * DONE is returned by previous(), next(), next(int), preceding(int)
   262      * DONE is returned by previous(), next(), next(int), preceding(int)
   615                 throw new IllegalArgumentException("Invalid break iterator class \"" +
   615                 throw new IllegalArgumentException("Invalid break iterator class \"" +
   616                                 classNames[type] + "\"");
   616                                 classNames[type] + "\"");
   617             }
   617             }
   618         }
   618         }
   619         catch (Exception e) {
   619         catch (Exception e) {
   620             throw new InternalError(e.toString());
   620             throw new InternalError(e.toString(), e);
   621         }
   621         }
   622     }
   622     }
   623 
   623 
   624     /**
   624     /**
   625      * Returns an array of all locales for which the
   625      * Returns an array of all locales for which the