switch to catching Exception, to handle SecurityExceptions and ConcurrentModificationExceptions, too