public class Student {
checkAge (Student student) {
try {
if (student.getAge() > 18 ) {
throw new CustomException("Student is older than 18 years.");
}
} catch (CustomException e) {
handleException(e);
}
}
public class HandleException {
public static sendToErrorReport (CustomException customException) {
//trying to do something like this, but the below code throws an error.
customException.setMessage(customException.getMessage() +" ; Student -> " + customException.getStudent().getStudentName);
}
}
我已经创建了一个自定义类来处理我的项目中发生的异常。我的要求是更改异常消息并将一些数据附加到异常消息并将其传递给我的自定义类。
所以基本上我需要在设置异常消息后对其进行编辑。
有什么办法可以做到这一点?
繁华开满天机
一只名叫tom的猫
倚天杖
相关分类