كاربرد try و catch در ويژوال سي چيست؟

شروع موضوع توسط zohreh ‏8 آگوست 2005 در انجمن خانواده C++ , C

  1. zohreh

    zohreh کاربر تازه وارد

    تاریخ عضویت:
    ‏8 آگوست 2005
    نوشته ها:
    7
    تشکر شده:
    0
    كاربرد try و catch در ويژوال سي چيست؟
    كسي ميدونه اصلا اين try و يا catch چي هست...
     
  2. bird

    bird کاربر تازه وارد

    تاریخ عضویت:
    ‏22 جولای 2005
    نوشته ها:
    106
    تشکر شده:
    0
    Catch, try براي مديريت استثنا( exception handeling) در برنامه ها بكار مي روند. يعني برنامه مان را داخل بلوك هاي try مي نويسيم و داخل بلوك هاي catch تعيين مي كنيم كه در زماني كه برنامه بنا به دلايلي نتوانست روند طبيعي خودش را طي كند، يا به عبارتي، استثنايي رخ داد، برنامه بايد چه عملي انجام دهد. بلوك هاي catch نسبت به هر گونه استثنايي كه، به عنوان آرگومان به آنها اعلام شده باشند، فعال مي شوند.
    با وجوديكه استفاده از اين قابليت در برنامه ها ضرورتي ندارد، اما استفاده از آن باعث استحكام يك برنامه مي شود. اينكه خود برنامه نويس تعيين كند كه در زمان بروز يك اتفاق ، مثل كم بودن حافظه، پيدا نكردن يك فايل مورد نياز براي ادامه برنامه و... چه كاري بايد انجام شود، از مزيت هاي استفاده كردن از try, catch مي باشد.
     
  3. zohreh

    zohreh کاربر تازه وارد

    تاریخ عضویت:
    ‏8 آگوست 2005
    نوشته ها:
    7
    تشکر شده:
    0
    از راهنمايي مفيدتون متشكرم
     
zarpopخرید بک لینک