Как изменить значение логической переменной, если код try выполнен правильно?Это мой код, я пытаюсь получить адрес текущей позиции пользователя, но, например, если пользователь находится в океане, когда я пытаюсь поместить адрес в текстовое представление, происходит сбой приложения.Я хочу создать структуру if , которая проверяет, является ли логическая переменная истинной, а затем помещает адрес в текстовое представление.
Geocoder geocoder;
List<Address> addresses = null;
geocoder = new Geocoder(MapsActivity.this, Locale.getDefault());
try {
addresses = geocoder.getFromLocation(latitude, longitude, 1);
} catch (IOException e) {
e.printStackTrace();
}
textView.setText(addresses.get(0).getAddressLine(0));