بدايه مبرمج
2.15K subscribers
77 photos
153 files
262 links
طريقك الى عالم البرمجه😍
حيث 1+1 لايساوي 2

💫أول قناه تستهدف الطلاب المبدئين وتبدا بالشروحات من الصفر...
Download Telegram
إ₰...👨🏻‍💻CODE👩🏻‍💻...₰❥

شرح استخدام try & catch

#try_and_catch
هي كلمات رئيسية تمثل معالجة الاستثناءات بسبب أخطاء البيانات أو الكود أثناء تنفيذ البرنامج…

كتلة المحاولة try هي كتلة
التعليمات البرمجية التي تحدث فيها استثناءات

كتلة catch
يمسك ويعالج محاولة استثناءات الكتلة


using System;
using System.IO;
using System.Linq;
using System.Collections.Generic;

namespace C_Sharp
{
public
static class Program
{
static void Main(string[] args)
{
int id;
string name;
bool ch;

CODE:
try
{
Console.WriteLine("Enter number id");
id = int.Parse(Console.ReadLine());
ch = true;
}
catch (Exception)
{
Console.WriteLine("Wrong data entered\ntry again");
ch = false;
}
if (ch == false)
goto CODE;

try
{
trry:
Console.WriteLine("Enter your name");
name = Console.ReadLine();
ch = name.All(char.IsLetter);

// دالة حرفية تفحص اذا كان الادخال حروف فقط
if (ch == false)
{
Console.WriteLine("try again enter name");
goto trry;
}
}
catch (Exception)
{
Console.WriteLine("...");
}

Console.WriteLine("hello...&...");

Console.ReadLine();
}
}
}

•┈┈┈•❈••✦✾✦••❈•┈┈┈•
•┈┈┈•❈••✦✾✦••❈•┈┈┈•


إ₰...Output....₰❥


Enter number id
ee
Wrong data entered
try again
Enter number id
369

Enter your name
Code
hello...&...