В этом коде будет установлен someVar, даже если блок catch будет выполнен и вызывается второе исключение?
public void someFunction() throws Exception {
    try {
        //CODE HERE
    } catch (Exception e) {
        Log.e(TAG, "", e);
        throw new Exception(e);
    } finally {
        this.someVar= true;
    }
}