public static <T>T unchecked(Callable<T> callable,Code _finally){
  try {
    return callable.call();
  }
 catch (  Exception e) {
    return sneakyThrow(e);
  }
 finally {
    unchecked(_finally);
  }
}

public static < T > T unchecked ( Callable < T > callable , Code _finally ) { try { return callable . call ( ) ; } catch ( Exception e ) { return sneakyThrow ( e ) ; } finally { unchecked ( _finally ) ; } }
execute the callable without trapping checked exceptions . use instead of a wrap / re - throw pattern inside lambdas .
