Index: modules/awt/src/main/java/common/java/awt/image/BufferedImage.java =================================================================== --- modules/awt/src/main/java/common/java/awt/image/BufferedImage.java (revision 555200) +++ modules/awt/src/main/java/common/java/awt/image/BufferedImage.java (working copy) @@ -596,7 +596,7 @@ return true; } // awt.226=Both tileX and tileY are not equal to 0 - throw new ArrayIndexOutOfBoundsException(Messages.getString("awt.226")); //$NON-NLS-1$ + throw new IllegalArgumentException(Messages.getString("awt.226")); //$NON-NLS-1$ } public void releaseWritableTile(int tileX, int tileY) {