интернету и в зависимости от этого отправлять запрос на сервер, либо сохранять в бд. Или кидать запрос и ловить IOException, и после этого сохр а бд ?
намеренно ловить exception что бы что-то чекнуть - плохая практика
Можно делать по другому: отправлять на сервер, сохранять в бд, в случае успешной отправки из бд удалять. Действий больше, но правильно же.
Обсуждают сегодня