how i have reaction against error received of matlab?

1 visualizzazione (ultimi 30 giorni)
i have a for loop with a condition on receive or not receive a error of matlab program, how i can have this condition?

Risposta accettata

Walter Roberson
Walter Roberson il 15 Lug 2015
for variable = first : last
got_error = true;
try
do something risky here
got_error = false; %only gets here if the risky thing worked
catch ME
do something about the error; the details of it are in ME
end
if got_error
we had an error and did something with it but maybe we want to know that later
end
end
  1 Commento
xosro
xosro il 18 Lug 2015
Modificato: Walter Roberson il 18 Lug 2015
hi mr roberson
i fix this problem (do something risky here) by
if (strcmp(me.message,'my intended error.'))
do something about the error;
else
rethrow(me);
end
thank you about your perfect comments.

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Startup and Shutdown in Help Center e File Exchange

Tag

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by