Discover the answers to your questions at Westonci.ca, where experts share their knowledge and insights with you. Experience the ease of finding accurate answers to your questions from a knowledgeable community of professionals. Get quick and reliable solutions to your questions from a community of experienced experts on our platform.

Write a recursive method called sumTo that accepts an integer parameter n and returns a real number representing the sum of the first n reciprocals. In other words, sumTo(n) returns (1 1/2 1/3 1/4 ... 1/n). For example, sumTo(2) should return 1.5. The method should return 0.0 if it is passed the value 0 and throw an IllegalArgumentException if it is passed a value less than 0.