Если у меня есть метод набора, в котором я хочу изменить некоторые значения, если пользователь вводит неправильные значения, которые являются лучшим исключением для throw, чтобы указать на этот отказ?
public void setSomething(int d) throws ....
{
if (d < 10 && d >= 0)
{
// ok do something
}
else throw new ... // throw some exception
}