Java tutorial
import junit.framework.TestCase; public class TestLargest extends TestCase { public TestLargest(String name) { super(name); } public void testEmpty() { try { Largest.largest(new int[] {}); fail("Should have thrown an exception"); } catch (RuntimeException e) { assertTrue(true); } } } class Largest { /** * Return the largest element in a list. * * @param list * A list of integers * @return The largest number in the given list */ public static int largest(int[] list) { int index, max = Integer.MAX_VALUE; for (index = 0; index < list.length - 1; index++) { if (list[index] > max) { max = list[index]; } } return max; } }