Filter löschen
Filter löschen

how i have reaction against error received of matlab?

2 Ansichten (letzte 30 Tage)
xosro
xosro am 14 Jul. 2015
Bearbeitet: Walter Roberson am 18 Jul. 2015
i have a for loop with a condition on receive or not receive a error of matlab program, how i can have this condition?

Akzeptierte Antwort

Walter Roberson
Walter Roberson am 15 Jul. 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 Kommentar
xosro
xosro am 18 Jul. 2015
Bearbeitet: Walter Roberson am 18 Jul. 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.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Programming finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by