1: // @author Frank M. Carrano, Timothy M. Henry
2: // @version 5.0
3: String result = "";
4: try
5: {
6: Double temp = OurMath.squareRoot(value);
7: result = temp.toString();
8: }
10: catch (SquareRootException e)
11: { // Assertion: value is negative
12: Double temp = OurMath.squareRoot(−value);
13: result = temp.toString() + "i";
14: }