This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-bcel.git

commit 6013bcf41020e191c0c8f017b906832bbf8338f9
Author: Gary David Gregory (Code signing key) <ggreg...@apache.org>
AuthorDate: Mon Nov 21 10:43:22 2022 -0500

    Better exception messages
---
 src/main/java/org/apache/bcel/util/Args.java | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/main/java/org/apache/bcel/util/Args.java 
b/src/main/java/org/apache/bcel/util/Args.java
index be385606..623eb655 100644
--- a/src/main/java/org/apache/bcel/util/Args.java
+++ b/src/main/java/org/apache/bcel/util/Args.java
@@ -78,10 +78,10 @@ public class Args {
      */
     public static int requireU2(final int value, final int min, final int max, 
final String message) {
         if (max > Const.MAX_SHORT) {
-            throw new IllegalArgumentException(String.format("Programming 
error: max %,d > %,d", max, Const.MAX_SHORT));
+            throw new IllegalArgumentException(String.format("%s programming 
error: max %,d > %,d", message, max, Const.MAX_SHORT));
         }
         if (min < 0) {
-            throw new IllegalArgumentException(String.format("Programming 
error: min %,d < 0", min));
+            throw new IllegalArgumentException(String.format("%s programming 
error: min %,d < 0", message, min));
         }
         if (value < min || value > max) {
             throw new ClassFormatException(String.format("%s [Value out of 
range (%,d - %,d) for type u2: %,d]", message, min, Const.MAX_SHORT, value));
@@ -122,7 +122,7 @@ public class Args {
      */
     public static int requireU4(final int value, final int min, final String 
message) {
         if (min < 0) {
-            throw new IllegalArgumentException(String.format("Programming 
error: min %,d < 0", min));
+            throw new IllegalArgumentException(String.format("%s programming 
error: min %,d < 0", message, min));
         }
         if (value < min) {
             throw new ClassFormatException(

Reply via email to