Throw meaningful exceptions

The existing code hides exceptions. But this is not required.

As this loader only loads a single route, not finding the route is a `ResourceNotFound` exception and it should be thrown.

The ChainRouter will catch this exception and return a `404`.