# Dealing with errors and resuming the code after one

How can I write my Mathematica code so that it resumes at a specific place if any Message is displayed during the execution of an expression? For example, in Visual Basic for Applications there's on error resume next, or on error goto. I'd like also to be able to log the issue in a list so I can reproduce and correct the problem later.

-
You've looked at Check, Catch,Throw and CheckAbort ? [ Whispers: oh and there is also Goto ]. –  image_doctor Nov 14 '12 at 17:35
Check this too –  Rojo Nov 14 '12 at 17:36
Check is what are I need, and the other possibilities are interesting also, thanks. –  Faysal Aberkane Nov 14 '12 at 21:14
@image_doctor as your comment answers the question can you please write a proper answer ? –  Faysal Aberkane Feb 1 '13 at 11:30
@image_doctor, maybe you can answer the question now? :) –  Ｊ. Ｍ. Apr 28 '13 at 16:24