arraylists and exceptions 7318418