Pergunta de entrevista da empresa TCS

What is the difference between error and exception?