Show Hallowww semua, di artikel ini saya coba membahas mengenai Exception Handling di bahasa Dart. Apa itu Exception Handling ? ini merupakan cara komputer untuk mengelola error. Jadi saat bikin program itu tidak semuanya akan berjalan mulus, nanti pasti ada error yang harus kita kelola. Pada kondisi apa terjadi error ? Umumnya exception handling digunakan saat:
Di Dart sendiri sudah disediakan fitur exception handling, dan caranya pun mirip seperti bahasa pemrograman lainnya. Konsep utama dari exception handling adalah try-catch. try-catch
Contoh programnya :
Enter fullscreen mode Exit fullscreen mode Program diatas akan mengeluarkan error karena property Jadi cara kerjanya adalah pertama kode blok yang ada di dalam Output: Kode program onDari bahasa yang saya pelajari
sepertinya, Dart ini membuat konsep baru pada Exception Handling, karena pada umumnya yang tersedia hanyalah Jadi apa itu Kode program diatas kita jalankan ulang tapi dengan print yang berbeda:
Enter fullscreen mode Exit fullscreen mode Outputnya adalah: Dari gambar diatas kita melihat ada error dengan jenis
Artinya error Terus dimana on nya ?Nahh disini kita bisa menerapkan keyword
Enter fullscreen mode Exit fullscreen mode Output: Sekarang yang keluar adalah finally
Contoh program ketika ada error:
Enter fullscreen mode Exit fullscreen mode Output program: Contoh kode program ketika tidak ada error:
Enter fullscreen mode Exit fullscreen mode Output program: Wait, kenapa harus pakai finally ?Bukankah sama aja ketika kita tidak menggunakan Okee kita coba kalau tanpa finally yaa. Jadi programnya:
Enter fullscreen mode Exit fullscreen mode Output program: Ehhh, iyaa juga yaaa... Eitss,
Sumber https://stackoverflow.com/a/16705037/9905881 Okee deh mungkin itu saja, untuk pembahasan mengenai error / exception handling di bahasa Dart. Kalau kalian memiliki saran / kritikan silahkan komentar yaa 😉 Terima kasih sudah membaca ~ Sebutkan apa saja yang bisa dilakukan untuk penanganan exception?Terdapat dua penanganan exception yaitu: • Menangani sendiri exception tersebut. dan melemparkannya (throw) keluar agar ditangani oleh kode yang memanggil method(method yang didalamnya terdapat exception) tersebut.
Apa itu exception pada PHP?Exception secara bahasa berarti pengecualian. Sedangkan secara istilah di dalam PHP, ia adalah sebuah perubahan alur program dari kondisi normal ke kondisi tertentu (atau pengecualian tertentu) jika terjadi suatu error (exception).
Versi PHP manakah yang memperkenalkan try catch exception?Beberapa exception yang ada di PHP contohnya adalah try dan catch. Exception diperkenalkan di PHP versi 5, ketika penanganan kesalahan standar terbukti tidak cukup untuk kasus-kasus tertentu. Fungsi utama yang digunakan untuk menangani Exception adalah PHP try catch and throw.
|