move to singleton ReaderException for a bit more performance
[zxing.git] / core / src / com / google / zxing / qrcode / decoder / Version.java
index 63273b6..a2e39fb 100755 (executable)
@@ -95,14 +95,14 @@ public final class Version {
    */\r
   public static Version getProvisionalVersionForDimension(int dimension) throws ReaderException {\r
     if (dimension % 4 != 1) {\r
-      throw new ReaderException("Dimension must be 1 mod 4");\r
+      throw ReaderException.getInstance();\r
     }\r
     return getVersionForNumber((dimension - 17) >> 2);\r
   }\r
 \r
   public static Version getVersionForNumber(int versionNumber) throws ReaderException {\r
     if (versionNumber < 1 || versionNumber > 40) {\r
-      throw new ReaderException("versionNumber must be between 1 and 40");\r
+      throw ReaderException.getInstance();\r
     }\r
     return VERSIONS[versionNumber - 1];\r
   }\r