Lab: Experimenting with Exception Handling JMU - Department of Computer Science Help Tools Lab: Experimenting with Exception Handling Instructions: Answer the following questions one at a time. After answering each question, check your answer (by clicking on the check-mark icon if it is available) before proceeding to the next question. 1. Some Advice: For this lab, you may want to both think about what will happen when you compile and execute the applications, and actually compile and execute them. 2. Throwing and Re-throwing Exceptions: This part of the lab will help you better understand how to throw and re-throw exceptions. Implement the following method.
/**
* Calculates an array of percentages from an array of values.
*
* Specifically, this method calculates the total of all of the
* elements in the given array and divides each element into the
* total to determine the percentages.
*
* @param values The array of non-negative values
* @return The array of percentages.
*/
public static double[] toPercentages(double[] values)
{
}
.
public static double[] toPercentages(double[] values)
{
double total;
double[] result;
// Calculate the total
total = 0;
for (int i=0; i