I usually to this with a dedicated boolean like this:

```Java
boolean success = false;
try {

  success = true;
  return foo;
} finally {
  if (!success) {
    // handle exception
  } else {
    // handle common case
  }
}
```

maybe this would be more self documenting