Solar energy is an inexhaustible natural resource because:
It will always be available and is not depleting
Sun is a star of our solar system. Stars contain a massive amount of fuel in them to produce energy for billions of years. Therefore it can be considered that a star's energy will never get depleted. Hence it is an inexhaustible natural resource.