¿Debo poner tiros IllegalArgumentException en la función?

Estoy creando un software científico con muchos cálculos y, por supuesto, los argumentos pueden tener longitudes incorrectas, etIllegalArgumentException clase ya que parecía el nombre correcto para el problema, pero debería poner elthrows IllegalArgumentException en la definición de la función?

Estoy preguntando esto porque después de escribirlo, el Editor de Eclipse no me pidió que rodeara la función con try and catch. Pensé que así es como se hicieron cumplir los intentos de atrapar. He leído el tutorial de manejo de excepciones en Java.com, pero no estoy seguro de haber entendido bien la parte de mi pregunta.

Respuestas a la pregunta(5)

Su respuesta a la pregunta