Write an if-statement to throw an Illegal Argument Exception when x is less than zero. (Assume that x is a double variable.). When can a final variable be used? How was the specification produced at the start of Figure 1.1? What are the components of a Java signature?