# try

instruction try/catch.

## 📝 Syntaxe

* try, statements\_1, catch, statements\_2, end
* try, statements\_1, catch exception, statements\_2, end

## 📄 Description

Les instructions try et catch sont utilisées pour la gestion des erreurs et le contrôle dans les fichiers.

exception est un objet MException qui permet d'identifier l'erreur.

Le bloc catch assigne l'objet exception courant à la variable dans exception.

## 💡 Exemples

try/catch dans un script

```matlab
try
error('an error')
catch
  disp('error catched')
end
```

try/catch dans un script

```matlab
try
error('an error')
catch ME
  ME
end
```

## 🔗 Voir aussi

[run](https://nelson-9.gitbook.io/nelson/markdown/fr/core/run), [execstr](https://nelson-9.gitbook.io/nelson/markdown/fr/core/execstr), [MException](https://nelson-9.gitbook.io/nelson/markdown/fr/error_manager/mexception).

## 🕔 Historique

| Version | 📄 Description   |
| ------- | ---------------- |
| 1.0.0   | version initiale |
