..if (value == 1) {
....System.out.print (value);
..}
..else if (value > 1) {
....writeNums (value-1);
....System.out.print ("," + value);
..}
..else {
....throw new IllegalArgumentException("invalid value " + value);
..}
}
lollolololololololololo
Write a method writeNums that accepts an integer parameter n and prints the first n integers starting with 1 in sequential order, separated by commas. For example, the following calls produce the following output:
Call Output:
writeNums(5); 1, 2, 3, 4, 5
writeNums(12); 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12
Your method should throw an IllegalArgumentException if passed a value less than 1. Note that the output does not advance to the next line.
Thank you :)