Apakah Lemparan dalam Sains Komputer?
Dalam konteks sains komputer, "lontaran" ialah operasi yang memindahkan kawalan pelaksanaan program ke bahagian lain program atau ke program lain sama sekali.
Dalam erti kata lain, apabila program mencapai titik di mana ia tidak dapat meneruskan pelaksanaan kerana ralat atau keadaan luar biasa, ia mungkin "membuang" pengecualian, yang merupakan jenis acara khas yang memberi isyarat kepada program bahawa ada sesuatu yang tidak kena dan ia perlu mengendalikan situasi tersebut.
Bahagian program yang menangkap pengecualian kemudian boleh mengambil tindakan yang sewajarnya untuk menyelesaikan masalah, seperti memaparkan mesej ralat kepada pengguna atau melancarkan transaksi.
Istilah "lempar" berasal daripada idea membaling pengecualian seperti bola, di mana atur cara menghantar kawalan ke bahagian lain program untuk mengendalikan pengecualian.



