Bagaimana cara kerja penyelamatan di Ruby?
Bagaimana cara kerja penyelamatan di Ruby?

Video: Bagaimana cara kerja penyelamatan di Ruby?

Video: Bagaimana cara kerja penyelamatan di Ruby?
Video: Cara Menggunakan Plug│Pelajari Tips Keselamatan Dengan POLI│Robocar POLI TV Bahasa Indonesia 2024, November
Anonim

Untuk setiap menyelamatkan klausa di blok awal, Rubi membandingkan Pengecualian yang dimunculkan terhadap masing-masing parameter secara bergantian. Pertandingan akan berhasil jika pengecualian yang disebutkan dalam menyelamatkan klausa sama dengan jenis pengecualian yang saat ini dilemparkan, atau merupakan superclass dari pengecualian itu. meningkatkan 'Pengecualian tes.

Sehubungan dengan ini, apa yang dilakukan penyelamatan di Ruby?

Kapan menyelamatkan blok digunakan, menangani pengecualian dan melanjutkan eksekusi program. Catatan: Beberapa menyelamatkan klausa bisa digunakan dalam program yang sama yang berarti jika pengecualian tidak ditangani oleh yang pertama menyelamatkan klausa, lalu yang lain menyelamatkan ayat akan pasti menangani pengecualian.

Selain di atas, bagaimana Anda meningkatkan kesalahan di Ruby? Rubi sebenarnya memberi Anda kekuatan untuk secara manual mengajukan pengecualian sendiri dengan memanggil Kernel# menaikkan . Ini memungkinkan Anda untuk memilih jenis pengecualian ke menaikkan dan bahkan atur sendiri kesalahan pesan. Jika Anda tidak menentukan jenis pengecualian ke menaikkan , Rubi akan default ke RuntimeError (subclass dari StandardError).

Dengan mempertimbangkan hal ini, bahasa pemrograman apa yang menggunakan penyelamatan?

Rubi

Apa yang dimulai di Ruby?

MULAI dan END adalah kata-kata yang dicadangkan di Rubi yang mendeklarasikan kode untuk dieksekusi di awal dan akhir a Rubi program. (Perhatikan bahwa MULAI dan END dalam huruf kapital sama sekali berbeda dari mulai dan diakhiri dengan huruf kecil.)

Direkomendasikan: