General FizzBuzz/jFizzBuzz: Difference between revisions
Content added Content deleted
m (Undo revision 234558 by Dick de Bill (talk)) |
m (Added more detailed error message.) |
||
Line 256: | Line 256: | ||
for ( |
for ( |
||
Integer loopIndex = new Integer( |
Integer loopIndex = new Integer(1); |
||
loopIndex |
loopIndex <= new Integer(3); |
||
loopIndex += new Integer(1) |
loopIndex += new Integer(1) |
||
) |
) |
||
{ |
{ |
||
Integer numericValueArgumentIndex = new Integer( |
Integer numericValueArgumentIndex = loopIndex * new Integer(2) - new Integer(1); |
||
Integer textualRepresentationArgumentIndex = numericValueArgumentIndex + new Integer(1); |
Integer textualRepresentationArgumentIndex = numericValueArgumentIndex + new Integer(1); |
||
Line 282: | Line 282: | ||
{ |
{ |
||
throw new IllegalArgumentException(String.format( |
throw new IllegalArgumentException(String.format( |
||
"End user supplied invalid numeric value for buzzer.\n"+ |
"End user supplied invalid numeric value for buzzer %d.\n"+ |
||
"Required positive integer value.\n"+ |
"Required positive integer value.\n"+ |
||
"Value supplied by the end user: %s\n", |
"Value supplied by the end user: %s\n", |
||
buzzerTextualValue |
loopIndex, buzzerTextualValue |
||
)); |
)); |
||
} |
} |