【发布时间】:2020-05-09 08:00:50
【问题描述】:
有没有办法从异常处理程序中操作实例化的类属性? 假设有一个具有名称和价格的汽车类, 还有一个自定义异常, 在驱动程序类中,我实例化该类并尝试创建汽车
String name = "car name";
Double price = 222.00;
try {
Automobile car = new Automobile(name, price) //creates the car object
}catch(CustomException e) {
e.fix()
}
在修复方法中,自定义异常实例化了一个有效的汽车对象。如何将上面的汽车对象设置为异常生成的汽车对象。条件是自定义异常不能返回任何东西。
【问题讨论】:
标签: java oop exception try-catch