Argumentnullexception() пример - C#
Формулировка задачи:
argumentnullexception c#
Здравствуйте. Объясните пожалуйста, как отрабатывает этот код
public partial class Program { private void MethodName(string user) { if (user == null) throw new ArgumentNullException("user"); return; } public void Main() { string user = "Vova"; MethodName (user ); } }
Решение задачи: «Argumentnullexception() пример»
textual
Листинг программы
// ... throw new ArgumentNullException("User not defined!"); //генерируется исключение //... public void Main() { string user = "Vova"; string user2 = "Vova"; string user3 = null; try //исключение можно перехватить { MethodName (user ); MethodName (user2); MethodName (user3); } catch(Exception ex) //исключение можно обработать, выполнив какой-либо код, например { Console.WriteLine(ex.Message); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д