Контекст
Я разработал статический класс с именем CSVManager
, используемый для взаимодействия с файлом CSV.
Я определил несколько методов, таких как getDataFromCSV()
. Этот метод вызывается в методе sendRequest()
в классе Request
.
Как остановить выполнение, если в getDataFromCSV
обнаружена ошибка, и обновить status
в классе Request
?
Код
Класс запроса
public Request {
private short status;
public Request() {
status = 0
}
public sendRequest() {
...
String value = CSVManager.getDataFromCSV(row, column);
...
}
}
Класс CSVManager
public CSVManager {
public static String getDataFromCSV(int row, String column) {
...
String content = "";
try {
content = getValue(int row, String column);
} catch(IOException e) {
e.printStackTrace();
} catch(ColumnNotFoundException e) {
e.printStackTrace();
}
...
return content;
}
public static String getValue(int row, String column) throws IOException, ColumnNotFoundException {
...
}
}