Input validation is important to prevent incorrect or invalid values from being entered into an application which could lead to user frustration or security issues. Exceptions handle errors and unexpected conditions during program execution. Common exceptions include ImportError, ValueError, and IOError. The try-except block allows code to be executed within the try statement and exceptions raised to be handled in the except block through predefined or custom exceptions.