hard
Strict Python Input Validation
Develop a Python function distinguishing between None, empty strings, and whitespace.
📝 Contenuto del prompt
Write a Python function that validates user input to strictly distinguish between three states: None, an empty string "", and a string containing only whitespace characters. The function must raise specific custom exceptions for each case and return a stripped string only if valid characters are present. Do not use external libraries.