Even the simple if/else approach can be done more cleanly (i.e. without repeating the fallback call):
boolean success = false;
if (nullableVariable != null) {
success = nullableVariable.someMethodCall();
}
if (success) {
return success;
} else {
return fallbackIfNullMethodCall();
}