💻خبراء البرمجة وقواعد البيانات 💻 Programming Ex💻
3.95K subscribers
219 photos
5 videos
330 files
607 links
#قناه #عامة #للبرمجة و #قواعد_البيانات للمهتمين في البرمجة مع دعم من فريق عمل وارسال #مشاريع #برمجية #تعليمية تعزز من رفع معنويات #المبرمجين #المحترفين والمبتدأين وغيرهم في #دراسة #وتطوير المشاريع #والانظمة البرمجية.لمساعدتهم في #الاخطاء التي قد يقعون بها
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...&...

انتهى........🤚🤚
👍2