Как пропустить часть кода, в которой может возникнуть ошибка? - C#
Формулировка задачи:
Здравствуйте!
При запуске программы всё работает нормально - никаких ошибок нету. Однако в некоторых случаях, если вводить в TextBox "определенные" значения, то программа может выдать ошибку. В общем нужно что бы программа пробовала выполнять операцию, но если "не судьба" то пропускала её.
Как это сделать?
Решение задачи: «Как пропустить часть кода, в которой может возникнуть ошибка?»
textual
Листинг программы
try
{
// здесь работа, которая может вызвать ошибки
// например должны ввести число, но вводим буквы
string value = TextBox.Text;
int number = Int32.Parse(value);
}
catch(Exception)
{
// как то исправляем ошибку (например скажем пользователю что он ввел неправильное значение), либо ничего делать не будем
}