ዝርዝር ሁኔታ:

በC# ውስጥ ልዩ ሁኔታዎች እንዴት ይፈጠራሉ?
በC# ውስጥ ልዩ ሁኔታዎች እንዴት ይፈጠራሉ?

ቪዲዮ: በC# ውስጥ ልዩ ሁኔታዎች እንዴት ይፈጠራሉ?

ቪዲዮ: በC# ውስጥ ልዩ ሁኔታዎች እንዴት ይፈጠራሉ?
ቪዲዮ: በእርግዝና ጊዜ ወሲባዊ ግንኙነት የሚከለክሉ 5 ሁኔታዎች/conditions when you Should avoid sex during pregnancy 2024, ግንቦት
Anonim

በስተቀር ስህተትን የሚገልጹ ዕቃዎች ናቸው። ተፈጠረ እና ከዚያ በመወርወር ቁልፍ ቃል ይጣላል. የሩጫ ሰዓቱ በጣም የሚስማማውን ይፈልጋል በስተቀር ተቆጣጣሪ. ፕሮግራመሮች መጣል አለባቸው የማይካተቱ ከሚከተሉት ሁኔታዎች ውስጥ አንዱ ወይም ብዙ እውነት ሲሆኑ፡ ዘዴው የተገለጸውን ተግባራቱን ማጠናቀቅ አይችልም።

ከዚህ አንፃር በ C # ውስጥ የማይካተቱት ነገሮች ምንድን ናቸው?

የC# ልዩ ሁኔታ አንድ ፕሮግራም በሚሰራበት ጊዜ ለሚከሰት ልዩ ሁኔታ ምላሽ ነው፣ ለምሳሌ በዜሮ ለመከፋፈል የሚደረግ ሙከራ። ልዩ ሁኔታዎች ቁጥጥርን ከአንድ የፕሮግራም ክፍል ወደ ሌላ ለማስተላለፍ መንገድ ይሰጣሉ። ሲ# ልዩ አያያዝ በአራት ቁልፍ ቃላቶች ላይ የተገነባ ነው: ይሞክሩ, መያዝ , በመጨረሻም, እና መጣል.

በተመሳሳይ፣ በC# ልዩ አያያዝ ለምን ያስፈልገናል? ልዩ አያያዝ ውስጥ ሲ# ሂደት ነው። መያዣ የአሂድ ጊዜ ስህተቶች. እንፈጽማለን ልዩ አያያዝ የመተግበሪያው መደበኛ ፍሰት ከአሂድ ጊዜ ስህተቶች በኋላ እንኳን እንዲቆይ። ውስጥ ሲ# , በስተቀር በሂደት ጊዜ የሚጣል ክስተት ወይም ዕቃ ነው። ሁሉም የማይካተቱ ከሲስተም የተገኘ።

እንዲያው፣ በC# ውስጥ ብዙ ልዩ ሁኔታዎችን እንዴት ማግኘት እችላለሁ?

የተከተተ ሙከራ-መያዝ

  1. በC# ውስጥ የማይካተቱትን ለማስተናገድ ሙከራውን፣ ያዙ እና በመጨረሻም እገዳዎችን ይጠቀሙ።
  2. የሙከራ እገዳው በመያዝ ወይም በመጨረሻ ብሎክ ወይም ሁለቱም መከተል አለበት።
  3. ከተለያዩ ልዩ ማጣሪያዎች ጋር ብዙ የሚይዝ እገዳ ይፈቀዳል።
  4. መያዝ{..} እና መያዝ(Exception ex){} ሁለቱንም መጠቀም አይቻልም።

የተለየ C# ሲጣሉ ምን ይከሰታል?

ማንኛውም ኮድ ከሆነ የተለየ ነገር ይጥላል በዚያ ውስጥ ሙከራ አግድ ፣ የ በስተቀር በተዛማጅነት ይከናወናል መያዝ . መያዝ - መቼ በስተቀር ይከሰታል, የ ይያዙ የብሎክ ኮድ ተፈፅሟል። መወርወር - የ መወርወር ቁልፍ ቃል አዲስ ለመፍጠር ይጠቅማል በስተቀር እስከ ሙከራ አረፋ ነው። መያዝ በመጨረሻም አግድ.

የሚመከር: