1
我开始与尝试,渔获量的Java工作异常处理。我在我的catch中出现错误,提示“未处理的异常类型InvalidBalanceException”。理解的try-catch和Java中
这是我的Person对象:
public Person(String name, int age, double bankAccountBalance) {
boolean trueOrFalse = false;
setName(name);
setAge(age);
while(trueOrFalse == false) {
try {
setAccountBalance(bankAccountBalance);
} catch(InvalidBalanceException e) {
throw new InvalidBalanceException(e+": You did not enter a double");
}
}
}
这是我InvalidBalanceException:
@SuppressWarnings("serial")
public class InvalidBalanceException extends Exception{
public InvalidBalanceException() {}
public InvalidBalanceException(String message) {
super(message);
}
}
有人可以给我一些见解,我需要这个做什么?
如果你发现一个异常并重新抛出,什么是摆在首位捕捉它的意义呢? – 2014-11-04 02:55:28
您需要添加你实例Person对象异常处理。如果你需要更多的说明,那么还要显示这个Person对象得到创建的代码 – 2014-11-04 02:59:00