Penanganan Kesalahan

Pengarang: Monica Porter
Tanggal Pembuatan: 18 Berbaris 2021
Tanggal Pembaruan: 27 Juni 2024
Anonim
Video tutorial penanganan kesalahan/exception handling
Video: Video tutorial penanganan kesalahan/exception handling

Isi

Definisi - Apa artinya Penanganan Kesalahan?

Penanganan kesalahan mengacu pada prosedur respons dan pemulihan dari kondisi kesalahan yang ada dalam aplikasi perangkat lunak. Dengan kata lain, itu adalah proses yang terdiri dari antisipasi, deteksi dan penyelesaian kesalahan aplikasi, kesalahan pemrograman atau kesalahan komunikasi. Penanganan kesalahan membantu dalam menjaga alur normal pelaksanaan program. Bahkan, banyak aplikasi menghadapi banyak tantangan desain ketika mempertimbangkan teknik penanganan kesalahan.


Pengantar Microsoft Azure dan Microsoft Cloud | Sepanjang panduan ini, Anda akan mempelajari tentang apa itu cloud computing dan bagaimana Microsoft Azure dapat membantu Anda untuk bermigrasi dan menjalankan bisnis Anda dari cloud.

Techopedia menjelaskan Penanganan Kesalahan

Penanganan kesalahan membantu dalam menangani kesalahan perangkat keras dan perangkat lunak dengan baik dan membantu pelaksanaan untuk melanjutkan kembali ketika terganggu. Ketika datang ke penanganan kesalahan dalam perangkat lunak, baik programmer mengembangkan kode yang diperlukan untuk menangani kesalahan atau memanfaatkan alat perangkat lunak untuk menangani kesalahan. Dalam kasus di mana kesalahan tidak dapat diklasifikasikan, penanganan kesalahan biasanya dilakukan dengan mengembalikan kode kesalahan khusus. Aplikasi khusus yang dikenal sebagai penangan kesalahan tersedia untuk aplikasi tertentu untuk membantu dalam penanganan kesalahan. Aplikasi ini dapat mengantisipasi kesalahan, sehingga membantu memulihkan tanpa penghentian aplikasi yang sebenarnya.


Ada empat kategori utama kesalahan:

  • Kesalahan logis
  • Kesalahan yang dihasilkan
  • Kesalahan waktu kompilasi
  • Kesalahan runtime

Teknik penanganan kesalahan untuk kesalahan pengembangan termasuk proofreading ketat. Teknik penanganan kesalahan untuk kesalahan logika atau bug biasanya dengan debugging atau pemecahan masalah aplikasi yang cermat. Aplikasi penanganan kesalahan dapat mengatasi kesalahan runtime atau meminimalkan dampaknya dengan mengadopsi tindakan pencegahan yang wajar tergantung pada lingkungan. Sebagian besar aplikasi perangkat keras menyertakan mekanisme penanganan kesalahan yang memungkinkannya pulih dengan anggun dari kesalahan yang tidak terduga.

Karena kesalahan bisa berakibat fatal, penanganan kesalahan adalah salah satu bidang penting bagi perancang dan pengembang aplikasi, terlepas dari aplikasi yang dikembangkan atau bahasa pemrograman yang digunakan. Dalam skenario terburuk, mekanisme penanganan kesalahan memaksa aplikasi untuk mengeluarkan pengguna dan mematikan sistem.