--- old/src/java.desktop/share/classes/javax/imageio/ImageTypeSpecifier.java 2016-03-15 17:29:46.026693200 +0530 +++ new/src/java.desktop/share/classes/javax/imageio/ImageTypeSpecifier.java 2016-03-15 17:29:45.376656000 +0530 @@ -997,7 +997,7 @@ * negative or greater than the largest band index. */ public int getBitsPerBand(int band) { - if (band < 0 | band >= getNumBands()) { + if (band < 0 || band >= getNumBands()) { throw new IllegalArgumentException("band out of range!"); } return sampleModel.getSampleSize(band);