After running some tests, this does and does not work.
There are two falling speeds, when you begin to fall you’re slow for the firsts maybe 10 blocks, after that you speed up.
If you’re falling at the slower speed and land on a tree you will grip the tree, but at the faster one you will fall straight to your death.
Edit: speed up occurs on the 9th block.
And this also works with ladders