Я создаю научное программное обеспечение с большим количеством вычислений, и, конечно, аргументы могут иметь неправильную длину и т.д. Поэтому я использовал класс IllegalArgumentException
, поскольку это казалось правильным именем для проблемы, но я должен положить throws IllegalArgumentException
при определении функции?
Я спрашиваю об этом, потому что после того, как я его написал, редактор Eclipse не просил меня окружить функцию с помощью try и catch. Я думал, что это так, как старались и улавливались. Я прочитал учебник по обработке исключений на Java.com, но я не уверен, что понял часть, касающуюся моего вопроса, хотя.