看下面的代码:
public void editProduct(String articleNumber, ...) {
product.setArticleNumber(articleNumber);
product.setDescription(description);
product.setLendable(lendable);
product.setName(name);
product.setPrice(price);
product.setPlace(place);
}
所有的 setter 都可以抛出带有自定义消息的 ProductException。但我想捕捉所有的异常。如果有异常,我想将所有错误的列表发送到 GUI。
我该怎么做,或者我需要用 Try Catch 包围每一行?