MissingResourceExceptionMissingResourceException
A resource bundle or resource key cannot be found.
ConcurrentModificationExceptionA collection is modified while being iterated over.
A structural modification (add, remove) is made to a collection during iteration using a for-each loop or an iterator. This can happen in single-threaded code when modifying a collection inside its own loop.
Use Iterator.remove() to safely remove elements during iteration. Use ConcurrentHashMap or CopyOnWriteArrayList for concurrent access. Collect items to remove in a separate list and remove after iteration.
for (String s : list) {
list.remove(s); // CME
}MissingResourceExceptionA resource bundle or resource key cannot be found.
IOExceptionAn I/O operation fails or is interrupted.
NullPointerExceptionA null reference is used where an object is required.
IllegalMonitorStateExceptionA thread attempts a monitor operation (wait, notify) without owning the object's monitor.
NumberFormatExceptionA string cannot be parsed as a number.
IllegalAccessExceptionCode attempts to access a class, field, or method that it does not have permission to access.