Again, if you set it to throw an error, it will stop the entire flow. It will not end up anywhere outside the block. It will stop completely. If you have it call a sub-flow, the sub-flow will be called, but once it returns from the sub-flow to the block, it will stop the flow.
Here's a sample of a block that is set to continue the flow run after calling a sub-flow:

I'm not sure why you would think you cannot call a sub-flow when you set your block to continue the flow.
-------------------------------------------------------------------------
If I have answered your question, please mark it as the preferred solution. If you like my response, please give it a Thumbs Up.
I also provide paid consultancy and development services using Power Automate. If you're interested, DM me and we can discuss it.