Бейне: Ruby-де құтқару дегеніміз не?
2024 Автор: Lynn Donovan | [email protected]. Соңғы өзгертілген: 2023-12-15 23:49
Көтерілген ерекшелік болуы мүмкін құтқарылды ол қоңыраулар стекінің жоғарғы жағына жеткенде қолданбаңызды бұзбау үшін. жылы Ruby , біз пайдаланамыз құтқару бұл үшін кілт сөз. Ерекше жағдайды құтқару кезінде Ruby , сіз болуы керек нақты қате сыныбын көрсете аласыз құтқарылды бастап.
Сонымен қатар, Ruby тілінде құтқару нені білдіреді?
Қашан құтқару блок пайдаланылады, ол ерекше жағдайды өңдейді және бағдарламаның орындалуын жалғастырады. Ескерту: Бірнеше құтқару сөйлемдерді сол бағдарламада қолдануға болады білдіреді егер ерекше жағдайды біріншісі өңдемесе құтқару сөйлем, содан кейін басқа құтқару тармақ ерекше жағдайды міндетті түрде өңдейді.
Екіншіден, қандай бағдарламалау тілінде құтқару қолданылады? Ruby
Сол сияқты, сіз Ruby-де құтқару қалай жұмыс істейді деп сұрауыңыз мүмкін.
Әрқайсысы үшін құтқару бастау блогындағы сөйлем, Ruby көтерілген Ерекшелікті кезегімен параметрлердің әрқайсысымен салыстырады. Бөлімде аталған ерекшелік болса, матч сәтті болады құтқару тармақ ағымдағы шығарылған ерекше жағдайдың түрімен бірдей немесе сол ерекшеліктің жоғарғы сыныбы болып табылады. көтеру ' Сынақ ерекшелігі.
Ruby тілінде не басталады?
БАСТА және END - ішінде сақталған сөздер Ruby Бұл кодтың ең басында және соңында орындалатынын жариялайды Ruby бағдарламасы. (Ескертіп қой БАСТА және бас әріппен жазылған END - мүлдем басқаша баста және кіші әріппен аяқталады.)
Ұсынылған:
Ruby файлы дегеніміз не?
Ruby-де файлда әртүрлі әдістерді орындау үшін пайдалануға болатын File атты класс бар. Сол әдістердің бірі. файлдың ішіне қарайтын ашық
Ruby-де синглтон әдісі дегеніміз не?
Singleton әдістері - бұл синглтон класында тұратын және тек бір нысан үшін қол жетімді әдістер (сыныптың барлық даналарына қол жетімді кәдімгі даналық әдістерден айырмашылығы). Синглтон әдістері жиі класс әдістері деп аталады, бірақ бұл түсініксіз, өйткені Ruby-де сынып әдістері жоқ
Ruby-де өзіндік әдіс дегеніміз не?
Ruby тіліндегі self кілт сөзі ағымдағы нысанға – ағымдағы хабарды алатын нысанға қол жеткізуге мүмкіндік береді. Түсіндіру үшін: Ruby-дегі әдісті шақыру - бұл қабылдаушыға хабарлама жіберу. obj, егер ол үшін анықталған әдіс денесі болса, meth-ке жауап береді. Және бұл әдіс денесінің ішінде self obj-ге сілтеме жасайды
Ruby-де құтқару қалай жұмыс істейді?
Бастау блогындағы әрбір құтқару тармағы үшін Ruby көтерілген Ерекшелікті кезегімен әрбір параметрмен салыстырады. Құтқару тармағында аталған ерекшелік ағымдағы шығарылған ерекшелік түрімен бірдей болса немесе осы ерекшеліктің суперсыныбы болса, сәйкестік сәтті болады. көтеру ' Сынақ ерекшелігі
Ruby Slim дегеніміз не?
Slim - Rails 3 және одан кейінгі нұсқаларды қолдайтын жылдам, жеңіл үлгілеу қозғалтқышы. Ол барлық негізгі рубин енгізулерінде қатты сыналды. Логикасыз режимде HTML құру үшін Slim синтаксисін ұнатсаңыз, бірақ үлгілеріңізге Ruby жазуын қаламасаңыз, Slim қолданбасын пайдалана аласыз