Я хочу создать метод набора, чтобы вставить максимальную температуру для определенного места, и я хочу, чтобы температура была типа Double, метод проверяет, является ли введенный номер > = до 100 или < = до 100 , если да, то он будет вставлен в поле максимальной температуры. else Я должен бросить определенное пользователем исключение, которое скажет мне, что введенное мной число не соответствует допустимым пределам!Как использовать определенные пользователем исключения в java внутри другого метода
Я написал Exception и метод таким образом:
public class OutOfSensibleLimits extends Exception
{
private Double max;
public OutOfSensibleLimits(Double max)
{
this.max = max;
}
public Double getMax()
{
return max;
}
public String toString()
{
return "The maximum Tempreture you entered: '" + maxTemp +
"' is out of sensible limits.";
}
}
public void setMaxTemp(Double max){
if (max >= -100 || max <= 100)
{
maxTemp = max;
}
else throw new OutOfSensibleLimits();
}
, и это дает мне сообщение об ошибке, что я делаю неправильно?
Пожалуйста, обратите внимание изменения, чтобы ответить. В будущем отправьте все и все сообщения об ошибках и исключения. –
.......... привет? –